I have been running Windows, Mac OS, Linux (Minix at one point and other variants), for over 20 years. They each have their strengths and weaknesses. Linux is the go to language for servers right now. I have made most of my machines dual-boot, Linux/Windows. I have given up on OS X's walled garden, and it is not as nimble as it once was. For me, the dependency hell, and trying to build an app I want to use that breaks another on Linux can eat a lot of time, and takes a lot of Googling to maybe get it working. Granted this is for possibly the type of programs I am targeting: livecoding environments like Extempore, Tidal; machine learning and CUDA/OpenCL versions and dependencies, etc... Being a problem solver, sometimes this is fun, but when trying to produce work, it can be a big time waster. I think most Linux users are tinkerers whereas there are some technically naive people who are very productive on Windows. Personally, I use programs like Clip Studio Paint on my Windows Sony tablet PC, and it is only available on Windows and Mac. For programs like these there are no acceptable Linux variations. I tried to work with GIMP for years, even writing my own scripts in it. For the present I will stick with my dual-boot machines, probably welcome this new edition to Windows, and keep hoping a new OS or variant comes along that is truly innovative. To me Linux won the contest years ago, but is not a big ball of mud. Here's to a Lisp Machine, or Forth OS, or Urbit-like system coming online. More time to waste and have fun; Linux is so 2000s!