WRT Tesla: The company has started a revolution, but to all intents and purposes it feels like its falling behind. The Model 3 was supposed to be in full production already, but it's not. It's also not profitable, which is a major problem for Tesla (and Musk by extension) in the long run.
Not to mention, all of the pre-orders for Model 3's that aren't fulfilled in a timely manner are going to hurt the population's opinions of Elon Musk - and rightly so.
As far as following a vision: history is full of failed visionaries, and vision alone is not enough to propel mankind forward. Execution is.