I guess you don't do the kind of work where having your PC reboot itself because Microsoft just launched the umpteenth upgrade and it needed a reboot isn't a real problem. Nothing like coming in to work in the morning and seeing that the programs you left running the night before all got terminated and your PC rebooted.
And I have always found it "flawless" to have to sit around in the middle of the work week while my PC spins up to 100% of disk usage during some Microsoft update and I can't get anything done.
Windows 10 costs the average person using their computer for work thousands of dollars per year in lost productivity.
I didn't say that Win 10 is flawless; I said it is "near flawless." As for your particular gripe, Win 10 allows the user to schedule, delay, postpone, and even disable updates including feature updates. Its not that complicated.