I try to separate the visionary tech genius side of him from the public crap that he’s done to ruin his public image. He has achieved the impossible so many times that he’s developed a god complex. I can’t speak to the electric car part but I’m impressed that he was able to will the country into caring about electric cars. He literally reinvented the space industry and made it cool again. But personally he’s a shit show that has gone unchecked for too long.
When it comes to Twitter I doubt his magic is going to carry over to running a social media company. His style works because of the culture he’s able to build and the vision that he’s able to sell. From what I can tell he’s ruining the good parts of the Twitter culture and he doesn’t have a vision. Good luck to anyone working there. The years that I spent a working at spacex were the best years of my life that I’d never want to repeat again.