He has accomplished a lot, but has a lot of problems:
1. Mental stability
2. Toking dope on tv
3. Fast and loose in public with secret financial data —> illegally pumping the market.
4. Failure to deliver on his gigafactory promises to New York State
5. Building an enterprise that depends almost 100% on federal tax subsidies, i.e., OUR MONEY.
6. Failing to build a spare parts inventory and repair network that can get broken vehicles fixed quickly.
That will be the downfall of Tesla as a company.
Elon Musk needs to step down, and let business people run the company. I do not think the subsidies should be there, if Elon ideas are great he should be able to find investors.