Windows 10 absolutely restarts and installs updates by itself if left alone for long enough, seems to be around 2 weeks of inactivity unless you have been putting off updating for a while in which case it only takes about 12 hours
Even then it still displays a full screen notification that lets you postpone so it's not actually a forced restart like the Linux people claim
Yeah, that only happened ever once or twice for me, left the PC idling when I left my house. But never did it happen when I was actively using it. The worst I lost was the position of the YouTube videos I was watching. I didn't mention those because a) it wasn't what our lovely Linux user here was talking about, and b) they leave details out all the time when defending their personality replacement in form of an OS, so I don't see a reason why I can't do the same.
Though here's a good argument. I do not ever recall Windows doing it the way it did it when everyone was hating on it back in 2015:
It did asinine shit when it first released, but after a few years of updates it was at a much better state. I started using it around 2019, right at the end of support of Windows 7 which I used before, and I never experienced that.
The same will happen with Windows 11. Just released, new Windows OS, as usual it's broken on release, a few years of patches and no one complains. People glorify how Windows XP was such a great OS, even though it was a complete piece of shit until SP3 got released, six years after the initial launch. When Service Pack 2 was released, people complained that the hardware requirements were raised. Guess what, the same complaints were later targeted towards Vista, that had larger hardware requirements than XP, and that OS has the reputation of one of the worst Windows releases, but it's the one that introduced a lot of improvements people associate 7 with, which was a refresh of Vista because of how badly people told themselves it was a shit OS.
It always happened with Windows, and it will continue to happen. Microsoft always introduced shit people didn't like in each iteration, there was never a single major consumer Windows release that didn't face critiques, and in the end people got used to it. Everyone will get used to 11, Microsoft will pull through to make it okay, and the cycle will continue forever. Linux users don't get it because there is no faceless corporation to put all the blame on, there are those kibbutz's where they always put the flaw on one of the thousands of packages and don't get mad because it's a kibbutz, it's a community effort, can't be mad at idiots fucking important shit up now that they have a face.