I have a Model S and Tesla service is generally exceptional. This sounds like they messed up. I am sure if he escalates they would take care of it
There was no where left to escalate.
Moral of this boring story - things can break. The car company won't just give you a new one. They will try to fix your old car. Tesla sells things, and they can't just give you a new one when it breaks.
Actually, they can. And legally, they have to (or offer a refund), if the car breaks as much as that one did. I don't think you quite grasp the magnitude of the issues being alleged.
> I once bought an suv. It had a problem [...] Eventually my car was repaired
Right, good story, but totally different than the OPs story, where he had tons of problems and they were never fixed.
But you seem to think he's just whining.