1) Stop making ridiculous promises about self-driving capabilities.
2) Stop giving out timelines that everyone knows aren't going to be hit for every single model.
3) Get production quality under control. Seriously, a stupid percentage of Model 3s are getting handed to customers with defects that would keep them from even making it out of the factory at any other OEM.
4) Get aftermarket logistics figured out so people aren't waiting months for their cars to get repaired.
5) Stop flip-flopping on sales models. Is Tesla selling via brick and mortar stores or not? Is it using low pressure guidance-oriented sales or calling up customers with pre-orders trying to pressure them into upgrading to a more expensive configuration? Is their pricing fixed or going to drop another $1,000 next month?
6) Stop treating employees like churnable garbage. I work in the auto industry and the number of ex-Tesla employees floating around who got burned out or sick of political bullshit in record time is astounding in comparison to every other OEM.
7) Stop treating driver safety as a suggestion. I mean that in the broad sense, not in the mechanical engineering sense. Ex. autopilot should never have been released in any capacity that allowed drivers to take a nap or read a book while the car happily plowed into a semi-truck or median.
Tesla basically creating a market for EAV is very cool, and no matter what, I think Musk deserves a place in the history books for it.
I love the autopilot feature, but the cars are still great without it. Tesla can be very successful and sell a lot of cars without any more self driving features.
There are strong arguments that Tesla is being ran very poorly by Musk (solar city acq, VW cash denied, SEC fines, etc.) despite the company being one of the champions for electric vehicles.