Meanwhile I CANNOT be productive in GNOME. There are hundreds of maybe thousands of KDE features that make IT and dev work so extremely easy. I could make a 50 page comment just listing them. I can start with how horrendously basic and generic the default gnome terminal is.
But then KDE also is in fact good for average ex-Windows users because it has stuff where people expect it to, has features that people expect too (cough minimize/maximize buttons cough) and well yea KDE is better for average users.
So KDE is better for IT users and developers, and is also better for average users. And since it supports vsync off, VRR and HDR it is also better for gaming.
I'm a developer and I've strongly preferred KDE over Gnome for many years. I find the lack of features and customization in Gnome extremely irritating.
Gnome Shell through extensions is very customizable but the two problems are that those extensions can break on Gnome updates and Gnome applications usually don't offer that. I used Gnome + non-Gnome apps for quite some time years ago because I wanted to use Wayland as early as possible.