Fair enough, I honestly haven't used windows much since win7, and then it was sparingly. Although if that's the case then it sounds like the thesis of the OP should be "beta testing is a wreck on win10" and not that it's some inherent flaw in the OS - it's just the approach to the OS and how it's rolled out.
When the OS forces major updates as Microsoft, and now Apple too lately, do, that’s a distinction without a difference. Really, it’s just kind of them to let us store their machines for them. They decide if it’s time for a ‘Restart and Update’ and if we’re in the middle of open-heart surgery, we should reread our licensing terms.
It's a pity I think. I started using linux before this blatant "you don't control your own PC" business, and I'm glad, looking back at all that's happened with win10. Honestly I don't quite understand why they would do it -- it kind of makes sense for a home user, especially considering how atrocious most people were at updating their system in win xp and beyond, but surely MS knows that they have tons of customers that are businesses or actually need their systems working when they're using them? I've had projects in uni that were stalled because someone had to wait two hours for their PC to update before they could continue.... I would be more understanding if it was a quick 5 minute procedure, but the incredibly long times coupled with the lack of control are baffling.
It's impossible to get someone to understand if their ability to spy on and control you depends on them not understanding it.