Earlier quoted context omitted.
On paper Windows is good. In practice the telemetry and the story behind its introduction and how they handled communication means that I won't consider Windows as a primary OS candidate until there's a CEO change at least. It's disappointing to see so many being ignorant about this topic.
But Nadella's a great CEO compared to his predecessors. D: But, yeah, that + stuff like your OS restarting behind your back whenever you lock your screen and walk away keeps me on Linux despite the very tantalizing promises of WSL2.
Maybe it's been a couple of years since you tried Windows? Right now, if you go to the Windows Update part of Settings, the top 2 options are:
a) "Pause updates for 7 days" and
b) "Change active hours", which can be used to specify an 18-hour window within which, "We won't automatically restart your device during this time"
It's quite straightforward.