I have had a Tesla Model 3 Performance since Jan 2020. I would say, it is not a car for everyone. Better yet, it is not an experience for everyone. Tesla want to position themselves among the "premium brands". Depending on how you interpret "premium", they may or may not have made it there.
They definitely aimed their strategy towards the more tech-geared folks, who possibly would have had less previous experience with established "premium" brands. Even just the size of the icons on the screen tells you that much (and they further reduced it last year!). I think they chose their target group really well, since it is also the group of people more likely to "make sacrifices" and "adapt", since early EV adoption is largely a matter of "adapting".
With every iteration of the software they keep moving controls and data around. That's how you continuously improve things in previously uncharted waters (such as a car controlled entirely though a screen). That's not how things were done in the car world up until then, and not without reason. Mostly because a car is a fast moving object with potential to make real damage, not a smartphone you hold while sitting on the bus.
So you'll have the, let's say, geekier people waiting for new updates and stuff to be shifted around, for some new features to be introduced and some older ones to be broken, in order to experience that feeling of "discovery". Do you folks remember the stone age of smart-ish phones? How exciting every update/new model was, with radical changes in design and improvements in software?
The rest of people, who possibly had more experience with buying and living with "premium" cars, do not enjoy the same things as the first group. Tesla does offer less for this group, in my opinion. Firstly, because of the product "early EV" and its intrinsic limitations. But also in regard to the experience around it.
My brother is three years older than me and had virtually no experience of "premium" cars before buying his Model 3 online and receiving it delivered to his office. You should have seen him, happy as a bunny. No chitchat, no often pretty incompetent and/or slimy sales people, no delays. To be fair, no room for error, because error is human and there was no human contact there. Apart from the truck driver who delivered the car, but that was a funny page of this book.
If I think back to my own, more human-based buying experience of my own Model 3, I feel ugly sensations.
It was downright awful, to the point of having the sales child (maybe 5 years younger than me) have a fit in front of me and start scream around that he would cancel my order because I am not a "Tesla person", after I gently pointed out that he ****ed up and lied to me. Nothing especially important either, he had promised me a test drive of the 3P in particular (as in not an LR or SR+, since I had the P on order) weeks in advance, forgot/did not put it in their IT-systems, gave the car away hours before my test drive was scheduled, did not notify me and got lost in a net of absurd lies as to the why this was happening. He had me get to the Center on public transportation just to have the aforementioned fit in front of me.
My impressions that I was not part of the target group Tesla aimed at were confirmed when I was told that guy was one of the best sales people they had. Never a problem before he met me. My feel is that the brand knows best who is going to have the best experience of their "early EVs" and their focus on that target group is very narrow. From this perspective, other "premium" brands are... more including, so to speak.
Sorry for the long text, which is probably more of a recap for myself than a post worth reading.