That's true, but when MS decided to make all versions of windows backward compatible, I think they were thinking more about companies than the home user. Companies are the ones who really need to be able run their programs on their machines, sometimes really old programs that no longer have support or alternatives they can choose from.