Let's all be real honest. 7 years ago 75% of the readers on this site thought Elon Musk walked on water. It's not the technology or products that have changed minds.
I think people thought that because he wasn't as "out there" as he is now - and I don't just mean the political stuff.
I bought my Tesla back in 2017. I didn't know much about Musk. I'd heard some hype from Tesla fan boys. I listened to Ashlee Vance's audio book about him, I can't even remember it now, it wasn't that interesting really - but I figured with the hype he was going to be a Steve Jobs-esque leader, visionary and speaker.
So I tuned into a Tesla keynote after I had the car to hear him speak and was massively disappointed. I just sat there thinking "this guy can't do public speaking at all, he's not charismatic, he doesn't seem intelligent, there's no leadership or iconic status here"
Since then he appears to have wanted to push himself into the lime light more and more and be powerful celebrity rather than business leader. He purchased Twitter and when you create an account suggests to follow him straight away, when you don't he appears in the timeline anyway.
I think it's a case of if he's stayed quietly in the background we'd have continued to think he's really clever and keeps hitting things out of the park.
“Better to remain silent and be thought a fool than to speak and remove all doubt.”
Springs to mind, except in this case it was better to remain silent and we'd all assume he's a genius!
Now we see him paying kids to play a game 20+ hours a day so he can pretend he's one of the best in the world at it, it's very strange behaviour.