The start menu is loaded with trash like Candy Crush, which I can only guess is a revenue stream at the expense of user experience. You can't rid yourself of OneDrive, Cortana, or the mountain of other trash professionals and power users don't care for. If you try to, you'll rudely find that the GPOs to do so were removed, even from Professional.
The only way out of all the bloat and social media noise is to buy Enterprise, and I don't even think those are for sale to consumers or available in units of one.
I'll stick with being forced to use it for games only.
I'm fine with this in Linux, because it's built by people who donate their time for free, and might not be experts in UX, etc. But seeing the same in a commercial OS that Microsoft wants you to pay for is unacceptable.
I'm not a regular user (just toyed with it in some VMs) so I can't vouch for how the updates do, but I was impressed with the overall level of polish. It's an Ubuntu-derivative based on LTS releases so it lags a ways behind the cutting edge.
EDIT: looks like elementary OS 5.0 "Juno" is in beta and should be out soon. This release is based on Ubuntu 18.04 LTS.
Not recalling much repeated terminal intervention, though there were a few safety nets that I immediately turned off the moment I had it installed (I think related to package manager installations?)
Dropbox did not work well.
Desktop engineering is hard (as Microsoft are demonstrating). There are a very small number of really good desktop distributions (Fedora, Solus, Ubuntu Mate, may be a couple of others), which are not inconsistent or half-assed, but the side-effect of Free Software is that any motivated developer can have a go and put out their own distribution.
Steam just got an upgrade that automagically runs a lot of games via a modified version of wine (called proton) sometimes even with better performance than on Windows. It's worked very well for everything I have tried it with so far. So that just leaves games not available in Steam. The biggest of which has to be Blizzard, however a lot of their games already worked decently well with Wine, so hopefully proton works with them as well.
As of today most games may actually already run better on Linux than on Windows.
Can't say anything about the rest of Blizzard games.
[0] https://packages.gentoo.org/packages/app-emulation/wine-d3d9
I think that may be overselling it quite a bit. Every time I've checked to see how a game I'm currently playing would run, there are always caveats. Like random crashes in Rise of the Tomb Raider and Monster Hunter World.
I've migrated my daily driver to linux, a large amount of gaming to linux and/or consoles, and am down to a handful of games that only run on Windows. If that gap closes then I can get by with Windows in VMs only.
I invite you to list the processes running on a fresh install of a modern Linux Desktop distribution for comparison. There's plenty of bloat to go around.
Although I have a sweet spot for the windows xp x64 edition, it worked pretty good in the end too.
After trying to deal with windows 10 I went 100% linux and started gaming on PS4 instead of my PC.