W10 has the worst indexing of any OS I've ever used, driver support isn't great, and the ability to not change wallpaper from my laptop and desktop is annoying, but aside from that I don't really have any issues with it. The customization aspect is great once you put some time into it, and my computer boots up about 20 seconds faster on W10 over W7 pro. Basically it's not anywhere near perfect, but the imperfections of it rarely affect me.
Quite a bit of bloatware with it, but there is a reddit post about how to remove a lot of it. MayBeADifferentOneButStillWorks I hate the "built-in free anti-virus protection," so I turned it off and disabled notifications to stop getting 10+ a day telling me my system is at risk.
Windows 10 steals your bandwidth and helps other people download there updates, but it also takes random people's bandwidth as well and helps with your updates.