Abandonment of Privacy
Like versions prior to Windows 10, Microsoft pushes automatic updates to ensure you receive up-to-date security patches, Defender definitions, bug fixes and device drivers. Unlike prior versions, however, there is no option to disable automatic updates (some of which could optionally arrive via an integrated P2P network) or at least be given a choice before they’re installed. Basically, every update is installed in your system whether you want them or not. This is a double-edged sword of a good idea versus poor execution. That is, it might not sound so bad until you consider the potential of buggy upgrades or drivers that cause system-wide problems and the inevitable and unpredictable system restarts required of many updates. In this author’s first four-day experience with Windows 10, automatic updates forced a restart three times (or at least three sessions, because some updates forced multiple restarts), one of which created a two-hour restart loop that threatened to end the system.
You do have the option of scheduling when the restart occurs, but it would be vastly better to notify users of available upgrades and then give them the choice of updating or not. If you install a problematic driver or upgrade, you can uninstall it, but it will just reinstall again automatically, so that doesn’t help much. In response to this scenario, Microsoft has created a Show or Hide Updates troubleshooter package to at least allow you to avoid failed updates, but you still have no choice but to install them the first time to prove there’s a problem with them.
A final solution appears for Windows 10 Professional and Enterprise editions (show in the above screenshot) that allow you to defer updates for a certain period of time. That means owners of these editions can wait while Microsoft uses Windows 10 Home users as guinea pigs as they force update after update down their throats.