Granted, I'm aggressive at turning off startup items, managing what services run on boot, and so on, but my point is, each of the things you mention may have been true at one time, but they are not necessarily true today.
edit to note: I'm not defending Microsoft's use of dark patterns, they definitely do push them out and then sometimes back off if there is enough pushback. And that is bad, and should be called out. Just aiming for accurate information here.
it's just a matter of time at this point
The Windows installation process is annoying for sure, but once you get through it, you are able to disable or rework everything you mentioned. iOS honestly has everything you mentioned as well; in fact, it's installation process pushes even more services than Windows does, but I never see people complain about it. I find both process annoying, but I forget about them once I get everything setup because it goes away. I don't want a reddit account because I basically only visit the site when a friend sends me a link. I am guessing I can also have their stuff go away if I download the app and sign up, but it's not as essential to me as using Windows or iOS.
https://www.microsoft.com/en-us/windows/windows-11-specifica...