Maybe some of us are just frustrated by boneheaded moves by Tesla?
I WISH for them to succeed, but unfortunately think unless they mature, and Tesla get a Tim Cook to Elon's Jobs they are staring down the barrel of failure. The Falcon Wing Doors and over automated production line may seal their fate. (I hope not, but it's not about the money, rather the time advantage they have squandered in resolving these issues.).
Have they shaken up the industry, yes. Have they also in some ways held back the transition to reducing ICE miles travelled, I'd argue in part yes too. My biggest complaints would be if Tesla had been more upfront on the timing of the Model 3, a large number of deposit holders could have taken out a lease on either Bolt or i3-REx / Volt until their Model 3 arrived. I also feel, despite protestations to the contrary, the Supercharger netwrok was always intended to be a walled garden / moat.
After that I find the whole chasing the short-term share price over customer satisfaction thing a little off-putting. Sure all businesses do this to an extent, but I've never felt it in any consumer product I've ever purchased outside my Model S. The way they hold back all the deliveries until the last week of the quarter, then rush them out poorly PDI'd leaving the customer to pick up the pieces to be the worst.
Then there are the true Teslarati, particularly those who have only deposits but have never actually owned the car,. They defend Tesla to the hilt, claiming you are a hater / anti-environmentalist/ short seller / FUD spreader if you have even the smallest piece of real world negative experience..... frankly I get fed up with it, and I know how good the cars are. To non-owners it can be a real turn off.
Finally there is the worst... the referral ticket hawkers. I won't name names, but I was at an I-Pace event, and someone was handing out referral cards. Talk about ambulance chasing. It comes off as hugely unprofessional and reflects badly on the company. I've tried a Tesla, it wasn't for me, please don't try and force it down my throat.