I'm still amenable to Windows -- I play a lot of games -- but at this point there's no way I'll willingly upgrade to Win10 without some important changes, ex:
1. Upgrading to Win10 needs to be on my schedule, not yours. I'll do it when I buy new hardware, so if you really want me to switch, give me some kind of key I can use at a time of my choosing.
2. Fix the schizophrenic UI where various Windows settings are missing or sometimes hidden away.
3. Stop lying about updates and hiding trojan code in them.
4. No sneaking ads onto MY computer.
5. Allow power-users to reliably disable telemetry and "helpful" web-integration. I want to search my hard drive, not the internet. If I wanted to do that, I'd actually open a web-browser.
6. Allow power-users firm control over when patching occurs, because data-loss is not acceptable.
The rest of your points are good, but I love this one the best. Because Apple has now done the same thing, Spotlight searches now go to the Internet by default.
Seems fine to me? ;)
(hit start, start searching for something, gear on the left.)
How on earth would that be sufficient for a professional user or even for a poweruser of the consumer version of an OS.
If they just need to stifle, they should have come out with a Windows Kiddie version. There they could do all the automatic, "helpful" or "cool" stuff they want. But no, they decided it's much more fun to screw regular people over.
My system is dual-boot Windows / Linux using Grub and somehow it did not break (showing that MS knows how to not break dual-boot). So I used Windows 10 Pro for a while only to discover that they removed "Services for Unix" NFS support which is now only available for Windows 10 Enterprise.
I've been using Linux for 20 years and am finally looking into not using Windows anymore at all. People may call it childish (my experience 20y advocating for Linux / BSD etc.), but I just do not trust them anymore. I also did not forget how they compared open-source with cancer and communism, something I think a professional company should never do.
Luckily I used this http://ultimateoutsider.com/downloads/