In my opinion, the sane way to approach cars is to accept that it's an excellent mechanical machine with shit software. Even if they were to do an awesome job, which they won't, over the years the software/screen will get outdated.
The solution is to minimize the software use, and enjoy the car as a mechanical machine, eg. buy the torque-y 30d not the 20d. Eg. I know the map is shit, so I just don't think about it, I have a $2 thing and I mount my phone and that's it. My phone will always have a nicer screen, better software, better 4G, it will always be configured better for me (I get a new phone every year).
On the car, I just use the radio, the bluetooth for Spotify (sometimes it doesn't work), and that's it. Things like "CarPlay" or whatever, voice commands, it's better not to think about it and just enjoy the ride.
The only tech upgrade I'd take on a new car is the surround camera because I'm a shitty parker, but that's it.