Tesla is one of the many cases of Silicon Valley syndrome where you run a company at negative profit forever while claiming to make all these substantial advances (some laudable, others stupid) in an attempt to disrupt something that's been working for decades for specific reasons. There's a reason car assembly lines aren't fully automated. There's a reason car companies don't allow customers to pre-order a vehicle. There's a reason dealership networks exist.
Musk isn't some fantastical genius with a solution to everything. Everyone before Musk was as smart and as talented, so his active refusal to really learn from anyone before him is what causes him so much headache. In fact, I'd argue that his contract with NASA probably saved SpaceX because that's one avenue where he didn't ignore a previously, well established business.