A fair point, and I'm not trying to establish myself as any kind of an expert on automotive electronics (unlike some others, possibly).
Replacement parts for specific model runs vs. new component compatibility with older vehicles is not a very good argument. Remember when they made a subtle facelift change to the Rams in 2013? The front bumpers, grilles, and some bracketry from the 2013-2018s don't fit the 2009-2012s, after all. This UConnect upgrade sounds like a subtle change as well, but with Ram saying the UConnect 5 software won't be compatible with earlier vehicles, who honestly thinks it stops at just the software package?
The point of the term business model is valid, albeit not as a major factor... as you pointed out... but it's all about money at the end of the day. Ram would lose a number of new vehicle sales if they offered new features to be backward compatible to older vehicles - why buy a new truck with UConnect 5 if you can simply get a new stereo and swap it out? Along those same lines, there are lots of vehicles sold simply because buyers want new features. With word of a major redesign coming, it's fair to say they'd rather people buy a whole new truck than be able to swap out new components for old. Most people aren't skilled enough to replace such things, and making them as complicated as possible to do so (hint: "proprietary") is in their best interest... and they've done it before: anybody remember the Infinity systems in the '90s/'2000s, with their embedded amplifiers and 2ohm impedance? Pretty much had to replace the entire audio system to get better sound with aftermarket components... all the way through to the wires and speakers (been there, done that). Then the lowest bidder comes along for the next model design and suddenly you're dealing with Alpine or Harmon Kardon (for instance) - those are definitely financially motivated decisions.
Anybody heard any news about FCA opening a new backward compatible audio division? Me neither.