The big issue for changing OS would be for the company systems.
For a large company to retrain all of its staff, to switch to a new OS and associated applications, would be difficult and costly; maybe unworkable.
One big bugaboo for me is that in China, you cannot buy the English language version of Win10, only Chinese. You can only get language packs for Win10 PRO (a USD99 upgrade from the home edition). You can set a user account language to English, but all the background working is Chinese. In Win10 that means only about half of the desktop is in English, as soon as you do anything in the OS it is Chinese.
The other point about apps like MS Office, is that they used to be a one off purchase too, before 365 came along. Most of the machines I work on in China are still running Office 2007, I am mostly using 2010, and have just received a new machine with 2013 on it. I have yet to see any user of 365 in China, or anywhere else for that matter. I am sure they exist, but I will resist buying into 365 until I have too. Again, the Linux (and other) office compatible products are still going to be around. At the moment these office clones are not as powerful, but they are getting there. A few years ago Linux was for geeks. Now the GUI is very intuitive and Windows like.
Don't get me wrong. I like MS Office, and Windows (most of the time). Like most people I am reluctant to have to learn a new OS. What I don't like is some of the things that MS has been doing since uncle Bill (no saint) stood down. Especially with regard to the uptake, or lack of, of Win10 and the subsequent strong arming to get people to switch. On the subject of learning a new OS, the differences between Linux Mint and Win7, are about the same (IMHO) as the differences between Win7 and Win10.