I use both. I’ve tried using Linux on desktop and there’s always been a few handfuls of minor but annoying enough issues that make just want to go back to windows on my main computer. For my laptop that I don’t use often, Linux is fine. For hosting services on my local network, Linux is fine. Neither are prefect but Linux definitely has come a long ways.