Disclaimer: My computing needs are rather modest. I don't do CAD, video/sound editing, designing rockets or any of that ilk.
I find windows to be a little too "busy" and unnecessarily complicated. MS likes to remind me that they have graciously allowed me the privilege of using their OS and the fact that the current iteration will be the last MS OS this HP "refurb" will ever see let alone use. But as far as using it, windows works ok (at least until the next update, which thankfully seems to be on the wane) but I have few complaints.
However, linux is so much more friendly, not "in your face" and almost invisible. Any of the myriad of distros are, for the most part, indistinguishable from each other, requiring a short amount of time to find where the settings are and setting up the way I like. I am much more comfortable in linux and I don't cringe every time an update comes around, as it rarely changes anything that I notice and if it does, easy to revert back.
You may notice that I haven't mentioned security, as I have never had any problems with malware (and it's many iterations) in all the years of being online with any OS - linux or windows. However MS seems to be putting their security "eggs" in the hardware "basket", while linux (thankfully), is more reliant on the OS - at least for the moment. That in itself helps to keep perfectly usable hardware out of the landfills.