I've had the opposite experience. The OS that's supposed to have all the drivers didn't have all the drivers and I know a ton of people who were stuck without wifi (and a few who could not even connect through ethernet), had graphics problems which basically made their OS unusable, had all sorts of performance issues (especially on small netbooks that auto upgraded), the list could just go on.
You shouldn't have to disable spyware when installing an OS. You shouldn't have to install powershell to remove candy crush (which is what you had to do when Win10 first came out). You shouldn't have to uninstall adware on a new OS. You shouldn't need an SSD and other newer/high-end hardware to run an OS, especially when other operating systems run flawlessly on low-end hardware.
Nah, Windows is a trash OS and it seems like the only people who use it are people who are forced to because of program compatibility.