It's crazy that even with Tesla's notorious lack of customer service, I still struggle to find a better alternative. It feels like leaving the Apple ecosystem - the services integration is so useful that people like me are willing to ignore the lack of customer service for a chance at (hopefully) a trouble-free installation. At least Apple nails the service side of the equation.
The same goes for the vehicles. I've always hated haggling with dealerships. Tesla's direct-to-order is much easier, and I cringe thinking about leaving that.
Unfortunately, it sort of feels like Tesla knows this and obviously doesn't prioritize the service.
Imagine if they did.