At first I did not understand why Microsoft chose to force the upgrade to Windows 10 computers to everyone using Windows 7 or 8, especially given that this is an unproven, unstable and break changing operating system, and the only result of this would be Microsoft sued in multiple parts of the world.
But as the year is ending and I see so many new computer devices not needing Windows at all to function, let alone all full computers about to ship with Android as operating system, it becomes natural that Microsoft took that route. They know it's over, and this is their last, and by that I mean really last, resort to bring attention to customers who do not care anymore.
Microsoft has had their days. When PCs were booming, you couldn't purchase PC without a Windows license on it, no matter how bad this operating system was (Internet Explorer for instance is the perfect example of why Windows be just a kernel, not something with so much overreach in so many areas). But those times are behind us. If you want a computing device, you no longer need a PC. And if you have already got a PC, you have absolutely zero reason to buy a new one since there is zero innovation in PCs these days. Innovation and startup are moving fast in portable computing devices, and PCs is no longer the computer of choice for most people going forward.
How will that end? We won't know from Microsoft directly because, as you know, whenever they have bad news, they simply hide it in their quarterly earnings (to this day, no one knows how many Surface devices have been sold so far, and no one knows if Microsoft made a single dollar of profit on them : talk about trusting those guys). The writing is on the wall. And the last straw by the way was a result of Microsoft screwing their developer base by making it always more difficult to run an arbitrary WIN32 software application on a PC (Windows smart filtering blocks any software that has not enough reputation, which means Microsoft thinks they get to choose which software developer is allowed to have their application run or not). Completely screwed their developer base, how do they think developers are going back now? Throw in the money Microsoft. Send me a million dollars, and I might reconsider writing stuff on your awful platform. Less money won't do. Fuck you assholes.