Yes, good point. I'd certainly like software where it's easy to run any version you like.
In the Apple ecosystem that's tough because they roll out breaking API changes in the OS every few years. So if you buy a new computer, upgrade your OS, or otherwise try to keep up with a changing world your software will stop working.
My thoughts on software longevity and why it's a problem for our industry: https://museapp.com/podcast/49-software-longevity/