Everyone in the industry, whether they used to work at Microsoft or not, almost always includes arrogance among their top reasons for the problems with Update. Having gone forward with a “Microsoft knows best” strategy, the company has used the claim that everyone needs security patches as a shield against criticism of its changes to Windows Update, including its increased use of forced updates. Unfortunately, those updates don’t just fix security issues. They sometimes also change features, delete programs, or render a system unusable. Coupled with a lack of information about what is in updates, that qualifies as arrogance.
I'm not so sure. The difference between Windows XP and Vista was massive, much more than the difference between 7, 8.1, and 10 (which are basically the same OS) and covered a wide range of legacy hardware from high end systems to systems which were barely enough to manage with XP, and its updates never created the amount of chaos Windows 10's continues to do
I think the real problem is that Microsoft switched their update model. Before Windows 10, Windows Update delivered security updates and minor tweaks, while service packs delivered the major changes, and those service packs were subject to months of development, testing, and bugfixing, which worked in tandem with the hardware manufacturers ensuring compatibility. Starting with Windows 10, Microsoft wanted the OS to "constantly evolve" so users wouldn't have to wait for service packs to receive feature updates. This is all well and good, but it just doesn't work with a diverse ecosystem like the PC market.
Microsoft is right in that security patches are a good thing, but the update chaos doesn't come from security updates, it comes from feature updates, and since Microsoft made all updates cumulative, you can't screen out the bad patches anymore. It's well known that some of the updates cause additional advertisements (the Creators Update adds quite a bit), make Cortana impossible to turn off without roundabout hacks, uninstall programs, and reset associations to Microsoft programs, among other annoyances, and that does qualify as arrogance. But this is 2017, not 1997 or even 2007. Linux based systems are gaining traction, especially with the growth of apps and smartphones, meaning aside from gaming (and even that aside is eroding) there's nothing Linux can't do these days. Heck, even for the older generation an Android smartphone is easier for them to use than a Windows laptop.
Microsoft is scared. Microsoft knows Windows is just another player, not THE player, and they are scrambling to make themselves back to be king of the hill. As soon as they realize that's never going to happen, like they basically admitted WindowsRT and Windows Phone were really bad decisions and should never be used, and start making decisions which appease their customer base instead of trying to force the market in a direction it does not want to go, then Microsoft can become a revolutionary company again, and not just a company fallen from grace to wind up like Apple and just copy features people like from other operating systems.
Sadly, Microsoft will never admit their wrongdoings, and they are quickly spiraling downhill. Think about it, what can Windows not do now that it needs to do? The answer is nothing. Name one thing keeping Google from making Android a major player in the desktop market. Multitasking perhaps? That's in the new Android version, 2 apps simultaneously on the same screen.
Arrogance? Desperation? Fear? Microsoft says they know better than the consumer. Remember who else said that? IBM and Apple. Microsoft must learn to listen to what the consumer wants, not tell the consumer what they want. Forced cumulative updates which cause chaos, advertisements in a paid product, releasing the same product for the 4th time (it's still Vista with a new coat of paint), and a privacy nightmare (Google is far worse of course, but still) are not what the customer wants. The customer wants an OS that won't break every month. The customer wants an OS that doesn't serve them advertisements. The customer wants an OS that doesn't treat them as if they are 5 years old.
The customer wants Windows 7.