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.