Tesla has done an admirable supporting older, discontinued hardware. However, at some point the software has to take advantage of the newer hardware’s capabilities. At that point, owners of older hardware have to update their hardware if they wish to participate in the software upgrade game. In Tesla’s case, that means new MCU or new car.
I can think of no hardware where this is not eventually the case. In fact it’s rare for anything to receive constant software updates for years after purchase. Phones, PCs and Teslas are the only mainstream ones I can think of. Even most software that updates regularly is often sold as software as a subscription model or x.1 updates are free, but every year or two there’s a major version upgrade requiring a new licence purchase if you want to continue receiving upgrades.
I guess I’m saying that eventually all hardware will eventually be sunsetted, it’s hardly surprising. I can understand the disappointment. Nevertheless, name me another vehicle manufacturer as committed as Tesla to upgrading the vehicle after purchase.