Quality control on a system as complex as Windows, that is used on so many different platforms, is a Sisyphean task. Even designing something as simple as a doorstop that would work with every door in existence would make me despair. As a long-time software developer, I sympathize with Microsoft.
That, however, is absolutely no excuse for not giving users the ability to put off installing an update until said user is satisfied that others have had success. I don't usually mind living on the bleeding edge, and I take precautions if I know I'm about to install an update. The current system of force-feeding us updates is stupid and short-sighted.
I couldn't agree more. I was an IBM software engineer (now retired). I learned years ago that as sure as night follows day, software fixes break software systems. Different corporation I know, but same scenario. MICROSOFT please stop force feeding untested software on your customer. BTW "metered connection" keeps them out and Linux has got pretty good these days.
Updated from my Samsung tablet.