I don’t hate it either, I am an OS agnostic and I actively use Linux, Windows and Mac daily.
There are genuine flaws with Linux, windows and Mac but here is little objectivity about this here.
Many of the things people on here whine about Windows on here are simply not true, or I don’t suffer the same problems. Some problems I can see with Linux are vehemently denied by Linux zealots.
I use Windows for Visual Studio (not Code). It’s pretty damn good. There are other IDEs, I’ve tried many, but VS is a hard act to follow.
Adverts, shrug. I’ll find a way to avoid,
But having said all that, my 97 year old grandmother was having such trouble with Windows, she was ready to quit her laptop altogether, she could barely work out how to open a website or reply to an email.
So I wiped off windows and installed Linux mint. 2 weeks later she got a new developing implementing Vulkan api for GPU makers. True story….. Jackanory.