I have installed Windows 10 on my MacBook Pro and to do that I first had to install it on another PC which failed twice, so I recently had to spend a lot of time working with the depths of Windows 10. Oh and did it bring back good old memories! Windows has not changed one bit at its core.
No internet connection? You'll have to download a network driver. Wait, no internet connection right? Can't download driver. No problem, common sense, right? Download it on another computer, then use a USB stick to put it on the Windows 10 PC, simple yes? Oh wait, the Windows 10 PC doesn't even have a driver for a generic USB stick. How will I install anything on it without an internet connection if it can't read anything at all without a specific driver? Well, there was a way, it was just really, really, really complicated (required formatting a 500 GB hard drive to FAT 32 and mounting it as an internal drive somehow on a laptop (don't ask me how I did that) and using that just to transfer a 700 KB driver). It took 3 days. To transfer 700 KB of data from one computer to the other. Yep.
I spent days and days just doing ridiculous, frustrating things just to get basic things to work. "Oh to do that, you need that. To have that, you need to do that. But you can't do that because first you need that other thing. Which you can't do without that first thing you also don't have." It reminded me of the good old days of installing Windows 98 where absolutely nothing and I mean n-o-t-h-i-n-g is anywhere near as simple as it sounds. Behind every problem there are 10 totally unexpected problems. Then behind each of those 10, there are 10 more, and so on, until you throw your computer out the window (which is why it's called Windows, as it turns out).
I'm surprised by how Windows has managed to change nothing at its core for decades while only ever changing on the surface. The device manager, control panel (try finding anything in there), registry (like, really, open the registry and just look at it if you want a headache), administrative tools (why are all the important things hidden away in there??), computer management (have you tried formatting and partitioning a hard drive on Windows? Have fun! Now go try Disk Utility and see what I mean), network tools, all that crap, it's just so old, so convoluted, so impossible to use without deep, educated, specific knowledge of exactly what to do, Jesus Christ, give me a break!
On the other hand, OS X also has convoluted things but it is actually phasing those out. For example, you had "repair permissions" which is probably one of the stupidest thing ever - if it's broken and the OS can detect the problem and fix it all by itself, then why did it let it become broken in the first place? - but Apple has now gotten rid of that because it makes sense! Also, on OS X, plug in any printer, scanner, USB stick, hard drive, almost anything, especially "basic" things that you may need in an emergency, and it just works! You don't have to install a separate driver for every single different USB stick for every single USB port on your computer, because unless you're Microsoft, you know that's stupid! At the very worst it just pops up a message about whether you want to download and install the driver, and you click "Yes" and wait, then it works. One click, that's it. There is no wizard, no questions, no error messages, no problems. This is even true for devices that are not even officially Mac-compatible. With Windows, even in 2015, these often just don't work at all until you go to the manufacturer's web site, find the exact model of exactly what you own, tell them your OS version, download the package, extract it, install it, etc...
I really thought by this time Windows had now matured enough to be as out-of-your-way as OS X when it comes to the more basic things, but it's not.