You're probably right except for the update madness. I sometimes dual boot to Windows 10 on a quad core I7 with 32GB and a ssd drive. All to often at boot I had to wait over half an hour looking at the blue screen telling me to 'not power down update in progress' . This is not exaggeration, over half an hour on boot!
If there is one area where Linux really shines compares to Windows it's on this. At most my distro will tell me that it needs a reboot for the upgrade to take effect. A normal reboot... no crap as it shutting down, nor when it boots. Just boots with the new kernel.
Windows 7 had these long wait for update issues too, but it didn't take this long. That's a new nice and shiny Windows 10 feature.