Re: Desperation
I tried CentOS 7.3 versions of Gnome 3, Cinnamon and Mint. Which may have subtle differences to those you have on Mint 18.1.
Gnome 3 I hated instantly. First thing I tried was customizing the taskbar stuff with right-click, only to find it doesn't do anything (because they want you to have a phone interface on a PC and you can't right-click on a phone). Spent a while clicking around trying to find out how to tweak things without right-clicking and nearly drove myself mad with frustration because I couldn't find how to do it.
Spent a while on a usable desktop on another computer googling how to make Gnome 3 usable, without much luck. When I went back to G3, the screen lock had kicked in. No keyboard key, or mouse movement, or click would unlock it. By accident I found the "swipe up to unlock" thingy. Accident because the theme makes it nigh-on invisible to my old eyes when running it on an old laptop. Why in hell do you need to swipe up on a desktop? In case I put the whole thing, keyboard and mouse in my pocket so I don't accidentally pocket dial? This is fucking madness.
So that was it as far as G3 went. Nuked it from orbit. Put Cinnamon on. Possibly I wasn't in the right frame of mind to judge it fairly, given that I was still seething from my G3 experience. Something about it (I don't even remember what) annoyed me because it was too much like G3 and not enough like G2, so I gave up on it.
Tried Mate. Which was close enough to G2 to feel very, very good. A "stopped banging head against brick wall" moment. Even better after adding Mozo, EOM, Caja and a few other bits. I'd take 2000, XP, Win 8, Win 10 or even Win 98 over Gnome 3. Win 10 (uncustomized) is crap, but that's tolerable because I expected it to be crap. G3 is crap and that stings because G2 was so good (in my subjective opinion) that I expected G3 to be much better than it is.
I do understand that these matters are very subjective. It's very much what you're used to. But it is absolute fucking madness to take an interface for a touch-screen phone with limited screen area and put it on a desktop. Doesn't matter if Microsoft do it, KDE do it, or Gnome do it. If they want the UI to run on desktops and tablets then it should be bimodal. Hamburgers on tablets and menu bars on desktops. Some arcane maze to navigate with one finger in order to customize settings on a tablet, right-click to do the same thing on a desktop. Yes, that means knowledge of one isn't instantly transferable to the other, and it's a lot more work for the programmers, but it means using either is as good as it can be instead of being as crap as the most restrictive of the two.
Maybe if I'd waited longer before trying Cinnamon I'd have liked it. Maybe not. Maybe I'll give it another try some time. Maybe not. What is nice about this is I have a choice. Not just of those three desktop environments, but also KDE, Xfce, LXDE, et al (if I choose to install them). Not only that, unlike your Win 10 customizations, I can switch to a different one every time I login (you can't switch between customized and uncustomized Win 10 on the same machine). So if I ever feel like giving Cinnamon another try it's just a couple of clicks next time I log in. I suspect if Microsoft had given you a way of choosing 2000, XP, Win 7, Win 8 or Win 10 at login you'd be a far happier bunny, and so would many others.
But even without those choices, a phone interface on a desktop is fucking insane. There are no justifications or even mitigations. It's just fucking insane. It's like having bicycle seats in a car. It's like having a bicycle handlebar to steer a car. It's like having a car engine in your shoes (no wheels, just the engine doing nothing). Insane.