I get that GM doesn't want to cede the important center console to third parties because it feels like giving up their control, but man, is it ever going to be the wrong choice for them.
For example, to connect their system to the internet, that'll be $20/mo. I'd guess GM gets a large portion of that revenue. If you're using CarPlay, there's no reason for you to buy their service.
It looks like GM makes around $1,000 in profit per vehicle. If half of their customers give them $20/mo for a decade, that's $1,200 in additional revenue. If AT&T takes half of that, it's still $600 which is a solid boost to their profits.
Now, you might say that fewer people would buy their cars and I'd agree - but companies make short sighted plays all the time that backfire. Someone does the kind of back of the envelope math that I did above and says "omg, I can increase our profits by 60% with this one easy trick" and it's wrong because the world doesn't work like that, but you put together some consultants and consumer surveys that are favorable and you get the green light.
I know: GM is just killing their relationship with consumers. I agree with you. But think about what Unity did to their developers. Unity saw the chance to charge a fee every time a game was installed and all the money that would bring - and didn't think about the predictable developer backlash. Companies do these types of things.
My manual Spark is pretty fun and beats Civic Sis and other fast cars in rallycross. I have done 100+ redline clutch dumps in that car. It still drives fine.
Edit: no, but neither do the 9th gen civics, lol
Or simply not buy the car to begin with
CarPlay is a purchasing factor for me personally. I've always liked Volvo, but now that they all run AAOS the last few times I rented one I had to reboot the head unit when I got in the car to get CarPlay to work. Funny how vehicles running AAOS don't really integrate well with a competitor...
Automakers moved into it to try and capture more of that stream.
And generally they can’t keep up.
Cars don’t seem to change much except for the dash tech.
So mane it’s time to own the smarts yourself.
You could get any car and get a big android screen (some have tesla size screens) for your vehicle like those made by phoenix android radio. Only mentioning them as an example not the only choice.
All the built in car screens and graphics continue to work, plus put whatever you like on it.
The days of single- and double-DIN stereo swapping are slipping away fast. You're pretty much stuck with what you get when you buy the car, so it had better be what you want.
For the other car, though... no way, no how. It is stuck with what it has. Its touchscreen is a nonstandard size, seamlessly integrated into the dashboard, and not used by any other cars AFAIK. Fortunately it's also pretty good. It supported wireless CarPlay from day one, and it isn't from a manufacturer that relies on fracking its own customer base for $20/month. Safe to say nobody will be building an aftermarket replacement for it.
We use CarPlay with our Mazda. The heads up display on the windshield displays the next turn information from Apple Maps.
Edit: it looks like Lineage has support for Android Automotive: https://lineageos.org/Changelog-30/
Anyway, no way I was buying a GM car because of that. I don't believe a car manufacturer can create a better software experience than a software company.
The infotainment only adds to reasons to not buy GM.