I think it'll probably take only a couple more iterations of Ioniqs and Polestars etc for them to be superior in all other respects than simply the residual brand value
I'm feeling this. Once the Supercharger network is fully open, and competitor networks are more established, I'm going to struggle to find reasons to buy another Tesla after my Model Y Performance (assuming it is ever manufactured and delivered).
I bought my Model X because it was the only 6-seater EV, I felt I was supporting a company making a positive change that I wanted to help, and because it was better than everything else on the market. I knew I'd be an early adopter, and would have issues.
There are new EVs coming out with longer range. The Tesla UI is slick, but buggy. AP is not going to be game-changingly better in Europe for years and years. Tesla service is even worse now that they've got 100x more owners out there. You used to get good treatment, even if things took forever. Now you're just another one of thousands being supported by an understaffed function.
My driver door currently won't open from the outside. The suspension squeaks and creaks. The falcon wing doors regularly play up. Sometimes it takes two minutes to boot the car. It refuses to tell the difference between the two keyfobs. The UI won't tell me what song is playing once Spotify switches to 'radio' mode (deciding for itself what song to play next). The horn previously stopped working and needed fixing. The MCU failed in the predictable manner, causing the indicators to cease functioning. There are rattles all over the place. AP occasionally freaks out with phantom braking. Some days the audio volume goes up to 11, some days up to 10.
There are upsides (0-60mph times, Supercharger network, software updates), but they're slowly ceasing to be exclusive features.
If I could buy a Rivian, I totally would!