IMHO, I find Mac OS to be the best OS I have ever used. Windows has a lot of flaws when compared to Mac OS. Some of the most obvious are updates, no consistency what so ever, still using lousing registry editor, NTFS is really poor and outdated, and for small apps Windows 10 is the worst OS ever. For small apps part I'm not thinking about 3D engines, photo editors and development tools.
I'm thinking about small things as simple to use calendars, reminders apps, etc.
Mac OS in that regard is the best. I put that part on MS and no one else. Their API's are a complete mess. You can achieve a lot with MS and .NET, but they keep everything and not update it, they just move on.
But if you don't care about major apps like Photoshop or Office, for me personally, Linux is simply the ruler without competition. You can do whatever you want, however you want it, and do things that are simply unachievable on either Mac OS or Windows.
But since most of us need those major big shot apps, Windows is really OK. UI is a mess, but once you get a hang of it, it gets the job done and moves out of your way. Since Windows 10 doesn't have lots of fancy animations, it often seems it's just 2x faster then Mac OS while doing basic tasks like file browsing, etc.
I would say Win10 has it's downsides, like any OS out there. But nothing major you can't cope with. If you keyboard fails on MBP, well, you can't go around failing keyboard. But for few things on Win10 that will annoy you, well, go around them, disable them, or ignore them. But you laptop will still work like a charm, and it will get the job done.
.02 cents.