I was in 100% agreement with this up until maybe a year or two ago, having flirted between Windows and Ubuntu for at least a decade. But now, I find Ubuntu 16.04 (MATE being my variant of choice) to work better out of the box than Windows, even with third party peripherals.
As one anecdotal example, I've a basic EPSON printer / scanner combo on my network. It's always been a fiddle to make work with Windows - you need to go to their website and download their driver and proprietary application so that Windows can find it and produce scans, and it's not all that reliable. The other day, I needed to scan something, and typed "scan" into my MATE menu fully expecting there to be a problem to solve. I opened up the Simple Scan application and not only was the scanner detected and online, but it just worked immediately with no quibbles. I get these sorts of pleasant surprises all the time now, to the point that I can honestly say it's easier to use than Windows.
All of the Applications I use have native Linux support (Firefox, Thunderbird, Spotify, Steam, Unity with VS Code, etc) and work as well as their Windows counterparts. Lots of things I find are easier to set up compared to Windows such as Python programming with virtualenvs, CUDA support for TensorFlow and so on.
Plus - no UWP, no forced updates, no dodgy telemetry, no obnoxious adverts for OneDrive and Office popping up in Explorer... add all that up and it's a done deal. No Windows in this house.
I run windows 10 with Classic Shell and 7 Taskbar Tweaker. The only time you know it's windows 10 is if you need to be in "PC Settings". For all other purposes it looks and feels identical to Windows 7.
I'm pretty sure when that new version rolls around, it'll take a well counted several days for cosmetic applications to show up to make the OS look less offensive to you, and as long as they get the virtualization right, on your 2019 computer you won't even notice that win32 apps (as in, non-uwp apps, not "32 bit applications") are running virtualized.
For instance, just highlight some text in Edge and bring up the context menu. Look how huge and ugly the context menu is and how few menu items there are. This is designed for touch users I guess. Compare with Chrome. No thanks Microsoft!
If Windows goes full UWP I'm going to have to move to Linux, something I've put off doing because I really enjoy the ease of use that I get with Windows where everything that I need to do just works.