Yup, same reason modern games all get ports but some old ones never will. Everything has the same architecture now so it’s easy to port an Xbone game to W10 and the new Xboxes.
Same shit is starting to happen with cars. No way to get the new headunits without replacing the whole car. I know Porsche offers electronic upgrade kits, but I can’t think of any others that do.
The problem with that is that they’re a private company so that can just be undone by the largest share holder, unless that codification also splits up his equity across the employees.
If your cart catches a breeze and dents my car then you’re now providing profit to a body shop. Putting your cart away is about not costing random people hundreds of dollars. And it saves the teen making minimum wage from chasing it down in the snow.
Fuck the grocery store, of course. But if you want to screw them over then there are better ways to do it, and with less collateral damage.