Thankfully Gnome is ridiculously customisable. The native experience is shit, but installing a few extensions fixes all the issues I had with it at least.
That's fair. A couple of programs I use are more compatible with Gnome so I had an incentive to get it working. My desktop is pretty much identical to KDE/Windows with a start menu (ArcMenu extension), a taskbar (Dash to Panel extension) and I've removed all keyboard shortcuts to the Overview eyesore and have prevented it from showing up at launch (No overview at start-up extension).
I've been a big fan of gnome since the gnome2 days. I was ok with Gnome3 when it came out. Typically preferred it over plasma.
Having recently tried plasma, yeah it's certainly the better desktop environment. They have done a fantastic job, very impressive.
I suspect QT is simply a better toolkit, however I have limited experience with gtk as qt fits my needs better for work. I'm excited to see where Iced and Cosmo goes, just wish iced had a stable webview (although a web socket is probably good enough for my needs anyway. )
I agree, but a couple of programs I use were specifically made compatible with Gnome. It only took me three extensions to make my UI look like KDE though, so it wasn't too bad.