I love linux, it just sucks having to deal with subperforming drivers in some cases. You can't blame oems for not having bleeding edge driver support but it still makes things more work. The interface sounds trivial, and I'm sure win10 will address a lot of that (I hope). My issue is a lot to do with the interface, how they chose to bury key features so deep we have to dig for them. I wouldn't be keen on being told that all cars are changing to a steering wheel that only turns 20 degrees either direction forcing me to make wide circles if I had to turn around, one button for heat and one for a/c either on or off and one button for the radio that autotunes itself. Maybe I want a different heat setting, want to make a tight turn or think the 'integrated sound profile' sounds like crap. I shouldn't have to pull units out of the dash and hack the crap out of them to make them work the way I need them to work - the way they already used to work, just because new drivers don't get it.
I'm still annoyed how every time I install something, windows asks really? Are you sure? Are you sure you're sure? Even when logged in as an admin. If you log into linux as a super user, it assumes you know what you're doing. After all, you're the admin. Easy enough to switch between a su acct and regular user acct with restrictions to prevent accidental actions.
Isn't that the point of a gui, to make a machine simpler and easier to use? To make operations efficient and adaptable to the user. I'm surprised the new os's don't just have one big fat button on the desktop that says "Take selfie? Click here". I suppose it's a matter of opinion, but mine has always been that a pc is a real tool. Tablets and smart phones are toys more or less. Don't turn my $1000-2000 tool into a cheap toy because of poor design revolving around touch screen crud. That's about as slick of a move as taking away touch screen support for a smart phone and requiring that a user plug in a full size keyboard and mouse to navigate their iphone. Not real handy.