That's absolutely true and it's something I've encouraged those technical enough to do this to do so. Otherwise I've offered to set this up for them so that they can do an extended "test drive" before deciding.
I cannot tell you how many weeping clients I've had who've either gone Windows to OS-X or vice versa just because they were so angry or frustrated over a given single incident (or small number of incidents widely spaced out in time). There is no such thing as a truly intuitive computer interface nor an OS that doesn't have its occasional meltdowns (at least those on PCs, anyway).
I do all I can to encourage folks to "know before you go."
Back to the original issue, though, I have always had luck with uninstalling the given Windows Update that's causing whatever is driving me crazy and then doing a "hide this update" when it shows up again for installation. I never allow Windows Update to operate in full automatic mode, as I cannot accept random shutdowns when I am away from my machine. I set Windows Update to automatically download the updates and let me choose when to install them.
Actually, another shortcoming in Win10, as far as I'm concerned, is the inability to refuse specific updates (or at least I haven't found any way to do this). You can choose to make the machine wait for you to schedule a restart before they'll be installed, but I've not found any way to review them and pick and choose which I may or may not want. Of course, I see this "from the other side," too, having been a tech geek for decades and watching many problems [very many problems] have as their basis the unwillingness to apply any Windows updates as they were released. The vast majority of updates are to your distinct advantage to allow.
Edited by britechguy, 06 October 2015 - 12:37 PM.
Brian AKA Bri the Tech Guy (website in my user profile) - Windows 10 Home, 64-Bit, Version 1803, Build 17134
Memory is a crazy woman that hoards rags and throws away food.
~ Austin O'Malley