It's as good as Windows is, for now. It does what it says on the tin. Sure, it's no Linux, but with the Linux subsystem for Windows it almost is. The lack of one click network-snoop is no bad thing as far as I'm concerned, and since I pushed Cortana back in the sea, even that's no longer a problem.
Not sure where people are getting the idea that it installs a load of cr*pware though. Not had to deal with that myself. It even has a halfway decent firewall and antivirus these days...
I would consider Candy Crush and the pushy OneDrive to qualify. Seriously, if I clicked "No", "Don't start with Windows", and "Exit", I expect to not hear anything more!
Aside from treating users like they're not allowed to be power-users (which has gotten progressively worse since Windows 7) Windows 10 is fine. A little split-personality, sometimes bugs, and you have to learn some new ways to do things, but life means change. Get used to it. Occasional bugs notwithstanding, every update has made it better IMO, though I haven't had any showstopper bugs like some others have.
I
do wish we had more control over the update process, but unlike most casual users &/or conspiracy theorists, I would actually rather have an up-to-date system, and only hold back updates when there is an issue that affects my usage.
Obviously there is
some praise in there for Microsoft's direction as of late, but given Valve's work on Linux compatibility, and some
recent success here with Elite: Dangerous, I may switch to Linux anyway. I am not a fan of the data collection advertising model.