I recently built a new home machine and bit the bullet and used 10. My user base (the family) are just that - users. They don't care what they are running as long as it's running and safe. That said, running on a gen 4 i5 processor with 8 GB of RAM and an SSD (which is probably the true magic) it runs amazingly well. I shut off everything (Cortana etc) during the install - was easy to do. I'm sure I missed some things, but I'll get back to those at some point.
Getting back to my subject line, my main work computer runs OS X; been using Apple products for 8 years now and used to be a major fan, but am getting sick of the OS. The walled garden was fine several iterations of ago of OS X - it provided a nice stable work environment (still is stable), had easy access to Unix-like functionality when needed (love my grep), and the laptop hardware could not be beat - still using a 6 year old Macbook pro and it's still a great piece of gear. That said the walls of the garden started to collapse a few years ago, and the patches they've been putting up are ugly and poorly functioning. Things like iTunes (which is forbidden on the home Windows machines) and the Photos app are insanely painful to use and seem to go out of their way to keep you from your own media.
The Windows 10 hook - as one example, it was trivial to set up a decent file structure that is accessible in many ways to the owner of those files, and it organized in a way that makes sense. It may be that I grew up in a DOS world and that impacted my thinking - most likely reason. That said 10 provides a solid user experience, similar to what I used to like about OS X. It was pretty easy to configure to look like a classic Win interface, I've had no complaints from my user community (the fam). Why not Linux? I don't have the time to play Linux admin for the house, and no one else is inclined to do so. My nerd cred runs deep (optical communications systems development), but the computer is a tool, not a task for me and this is doubly true with my Win 10 users.