When MS updates its software, there are two types of changes, with different audiences: minor to moderate performance/security upgrades (which require most people to upgrade in order to still communicate with each other, i.e. MSO), and major interface upgrades, to cater to the magpies that will only buy the new version if it is shinier than the previous one.