What really cheeses me off is that if you have a decent recent-model car (say, 2012 or 2013), your car doesn't have Carplay and never will, but the factory sound system is integrated such that you also can't upgrade it with one of these units.
I for example just bought a 2013 Volt, and despite technology galore, there's not only no Carplay, but not even Siri eyes-free (that is, a button that will activate Siri on a connected phone). Plus, the Bose "premium" sound system falls short of my previous 2003 vehicle that I stuck a half-decent used Pioneer deck and some modestly-priced Pioneer speakers in. And I could have upgraded that vehicle to Carplay if I'd wanted.
Basically, you pay hundreds if not thousands of dollars over base price for a vehicle that doesn't even have rudimentary software upgrades after it ships, no ability to adapt to future technological developments (like Carplay), and doesn't even sound all that good.
It's one thing to buy a $800 phone with a ~4 year usable lifespan that you can't upgrade (although you do get free software upgrades, so it actually does everything it can to keep up with modern devices); it's another entirely to buy a $35,000 vehicle with a 10+ year usable lifespan in which they made sure you can't install a new stereo, can't modify it to handle new technology, you don't get anything but absolutely-necessary bug fix software updates, and all you get in exchange is the ability for the car to adjust the volume based on speed and some steering wheel controls.
Ironic that cars 10 or more years older than current-model ones now can be upgraded with much better mobile connectivity than the fancy new cars ever will.