Not sure if the associations are per-user or per-car, though. I believe there was work to move them along with some other settings to your "user profile" and would go with you across cars.
I won’t buy a car that doesn’t support CarPlay.
Additionally, my 2019 Model 3's infotainment is noticeably slower than a 2023's. I'd hate to be limited by compute in a car that I'll probably replace in 8 years. If it's my phone, the replacement time is much shorter (and much more affordable!).
It would not stop me from buying another Tesla. The infotainment is generally fantastic (as is the rest of the car). But CarPlay would make the music and podcast experience so much better.
Previously Tesla offered MCU1 to MCU2 paid upgrades for Model S/X owners. It seems unlikely that Tesla will offer anything similar for MCU2 to MCU3 but not impossible that it could be done as a 3rd party retrofit. The connectors and physical dimensions are different so it’s not trivial.
Does any major car manufacturer routinely nail their infotainment systems?
Basically with Tesla you get the latest model year car software on an ongoing basis, and it’s revolutionary from an owner’s perspective.
The alternative is needing to trade in/buy a whole new model year car to get to enjoy whatever new feature, which is how it always used to work, and is so scammy.
If you don’t want the latest software, you can always choose not the install it, but you would be seriously limiting the performance, comfort, safety and entertainment value of your car.
Most cars don’t get faster, safer, and cheaper to operate after you buy them, but Tesla’s do. The obvious trade-off to getting the latest model year’s software and features is getting the latest model year’s UI as well.