I can still remember when I first started using Linux how excited I was that you could customize everything. I spent hours tweaking KDE to look just how I wanted it. Right down to the appearance of the clock on the system tray. Then AIGLX came out - I spent even more time compiling kernel modules running custom compositors etc so I could have wobbly windows and a spinning cube to switch virtual desktops. You know what for all the time it took me to get everything working it solved precisely none of the issues I had.
Nowadays (10+ years later has it really been that long) I don't care about any of that I've come to the realization the desktop just doesn't matter it's the applications.
I use the computer to run applications (be it firefox, emacs, terminal emulator, whatever else I need to get work done) make it easy for me to launch applications and make it easy for me to toggle between applications. Other than that stay out of my way.
I think a lot of long time users end up feeling the same way which leads to conclusion a lot of techies don't care about the desktop. Which I think is true but not for the reason you think.
I'm really looking forward to their next release, especially ever since they've announced that they're gonna consider the next version to be the first one that's production ready (and therefore switching the version number from 0.4 to 5.0).
I'm for sure gonna get back to it as soon as they release the first beta.
Isn't this a contradiction? Pick for you, but still let you pick?
As I understand the issue most people have with GNOME is the choices the developers seem to be making are making the UI prettier, but making the UX a lot worse. Plus the out of the box defaults are pretty bad - if you install GNOME on Arch it's going to be completely different to a customised distribution like Fedora Workstation.
It just got a very different UI and somehow reworked userland.
Is this what you'd prefer on the desktop, too?