Yes that is also a problem. The best software is the one which is stable and isolated entirely such that no dependencies change and is also never upgraded. Nothing usually breaks in it. As an owner you buy the entire package hardware + software in its stable form and you can keep it running as long as you want.
With new cars, what I dread the most is scenario where something breaks after an upgrade, especially after car is out of warranty. Would that mean I need to get an expensive repair, or an entirely new car just because my 5yr old hardware isn't compatible with latest software?
I want a car which is reliable enough (including the software) to run as long as I want to keep it even if it's decades. May be keeping cars for decades is about to become a distant reality