It's nice to see a good mixture of opinions here.
My experiences supporting Linux and Windows for family and work have taught me that all modern operating system environments are universally lacklustre in terms of reliability, predictability and general quality.
I put Linux on my niece's laptop a while back. Initially it was great and I loaded her up with a lot of games, but soon she discovered that she really wanted to play Roblox (that's where her friends were). Apparently Roblox used to work on Linux via Wine, but recent anti-cheat additions to the game now prevented this. Additionally a pile of other desktop bugs started to slowly rear their heads like undead moose rising from mudplains, so we decided it was time for change.
So on went Win10. Things seemed OK once the initial horrible-update-spiral ended. At least for a few months
. Now the thing can't access SMB shares and certain programs flat out refuse to run on certain user accounts with random and vague error messages. "What do you mean you can't find that DLL? It's in the same folder as the exe, and it works when extracted and run as a different user!".
At work I have a slow battle with Ubuntu and systemd. I'm an assistant at my uni, helping thesis students, PHDs and other researchers with their networking projects. The constant changes and feature-creep in the RedHattiverse (read: most popular distros including Ubuntu) mean that new and exciting things break every month or so. Systems no longer boot under certain conditions (no network on the second interface? hang boot for 10 minutes!), DNS taking magic new paths (everyone now has a local DNS server!) and so forth.
It has been really sad to see the general quality of Windows updates declines over the past few years. Things were much better in the days before MS fired their update testing teams. It's also really sad to see how complex many modern Linux distros are. Things were much better in the days before constantly-changing software was considered a 'good' thing. I really wish we were in an era where people and business cared more about software testing and quality than changing appearances and activity.