Technology changes quickly and the new OS versions are for hardware that is compatible with them. Every computer maker has to cut it off at some point and, even though it may look like new, 10 years is ancient in electronic terms. So you need to realize that there is a "life cycle" for both the hardware and software. As well, companies would go out of business if they didn't innovate and come out with new things and nobody would buy anything.
So, you can work with some older software - if it works - and keep using yours. I bought a 2017 on purpose because it will run new versions, but also older ones (which I need because I have some older expensive software/apps that will not run on new machines and it is not worth it to me to replace it all because I no longer use them all the time, only occasionally).