Yeah - I was thinking 'if only they had some simple way that you could upgrade the internal hardware every few years' aka buy a new phone.
Plus you can stick the phone/tomtom on the windscreen. I find that rather than being something in my view that's annoying I end up using it as a heads up display, so I don't have to look down at my speedometer any more as it's right there on the windscreen.
That's basically what CarPlay and Android Auto are, with the addition of specific app UIs when they are projecting to the car display and a few other bits of shared data between the phone and car (for things like steering wheel controls).
Volvo supports both of those as well in their current infotainment systems.
I don't care if the connection is cable, bluetooth wifi etc.