Yep. Make the user interface dependent on a OnStar subscription service and collect the money and data. Everyone recognizes that this is a money grab to increase profit margins. Among US manufacturers, GM is the only one big enough to try it.
I have a Ford Fiesta and never bought whatever subscription model that came with whatever software was part of the dashboard. But get this....
The Fiesta also has a number of free built-in services that includes sending data to a server and the data is interpreted and can be viewed/collected/stored then back on your phone. It's roughly something like that. The data, as I recall, has to do with checking to make sure the vehicle is operating normally (I think they called it a Vehicle Health Report). ANYWAYS...maybe some 3 or 4 years after we bought our Fiesta, Ford phased out the server(s) and protocols for this system so now whenever you hit the button for the car to check the vehicle and generate a Vehicle Health Report, you'll hear the car dial a phone number, connecting, then a verbal feedback that it is no longer in service and maybe even something about try again.
This. Is. So. STUPID! It totally cheapens the entire experience. When that service went kaput, the car wasn't more than like 5 years old so still quite new!!!!
It's like car manufacturers don't realize that digital experiences require frequent and constant upgrade for maintenance. It's not like hardware where you build it and you're done (ok some physical repairs, but that's different). Is GM ready to make sure they continue to maintain the software features? If they don't, they should realize that the hardware (the car) will outlast the software if that software also requires server-side input.
I really don't care for the Vehicle Health Report feature, but Ford was advertising about all these connected/digital experiences which after a number of years turns out to be a total flop that they didn't even support. Cheap. Stupid.
EDIT: It just occurred to me that it looks like many companies are willing to cheapen themselves just to earn a few more bucks. Unrelated/related: look at the airline situation where more and more things are being monetized and therefore the entire company and the experience they provide as standard looks more and more cheap. To me, it's not really the case of, "if you want more value, then pay more for it". Instead, it has the opposite effect where the company is indicating they are willing to lower their standards with the effect of making them look cheap rather than actually maintain standards or even increase standards without needing to look like they are try to earn cheap bucks here and there.
I think this is in part why that little red rug that they lay out for the first class passenger line looks so ridiculous AND cheap. It's precisely because they have cheapened the standard and to pretend those paying more are actually getting some value, they lay out a dirty ragged old red rug as a symbol of "this is where first-class passenger stand" but yeah...it still looks cheap.