If you’re talking about OSes with Linux kernels, Android wins by an incredible margin over anything else.
I’m another Cygwin fan. Run almost all the Linux stuff I want using it including X windows. If I need a “real” Linux I fire up one of my Raspberry Pis. I have a Pi Zero that I just plug into the USB port of my PC for power/networking and access it via the KVM on my PC.
I’ve owned, operated, and sysadmin’ed unix and Linux systems for the last 20 years. At a level of detail above “overview”, even I would not claim to understand more than 20-25 percent of it. This is an ancient problem, really. Embedded documentation (the forerunner of the man page system) was introduced in 1971, simply because even by that early time (Unix Version 1) it was too complex for anyone who wasn’t Ken Thompson or Dennis Ritchie to keep it all in their heads.
Now, I will admit that the idea of effective control – having root access – is a big reason why I use Linux and BSD variants today. Microsoft’s access control reserves the big kahuna – Ring 0, and the “system” user – to itself, and only allows the authorized Administrator account to petition the system politely to do important stuff. It’s also the reason I root Android devices as soon as I can, and why I don’t buy Apple mobile devices.
You can put a Linux subsystem on your Windows 10 machine for free. I’ve done it. I use unix and linux at work and so far everything I’ve tried on my home Windows 10 machine works.
Your PC must be running a 64-bit version of Windows 10 Anniversary Update or later (build 1607+).
This was all I meant. I’m tired of being treated as a peon user on my own goddamn computer. I didn’t think people would take me so literally when I said “full control.”
Anyway, I decided you all are right, a dual boot is the best way to go for the time being. I went with Mint and KDE, and so far I like it.