Elon Musk says his posts did more to 'financially impair' X than help it
theverge.com
theverge.com
All of them? That's doesn't seem rational.
I feel however, that many of his successes including most you mention are in spite of him rather than because of him. I respect that you might feel differently.