I wonder when distros will get rid of Gnome.
Not. Gnome is mainly maintained by RedHat developers and what RedHat says and does is law in Linux land. I think, if I remember correctly, avahi, zeroconf, systemd, pulseaudio, pipewire, and wayland are also all mainly written by RedHat.
In addition, the Linux community is not that different from the Windows community in many areas. People are complaining (feel free to call it “bitching”) about the fact that Gnome is difficult or impossible to mod, extensions break with every version, theming has been demolished with libadwaita, functionality is removed, etc, etc… but as soon as a poll pops up on Phoronix or Reddit saying “Which GUI are you using?” then it’s Gnome who wins by 3 straights, because the rest is “not polished enough.”
What the Linux community doesn’t seem to understand is that “polish” and “perfection” usually don’t mix with “customizability” and “consistency”; as soon as you have to maintain hundreds of options and have to work together with tens or thousands of themes, you will get discrepancies here and there, or settings that work against each other.
If you want to use something that is “polished” and “perfect”, then you should indeed go to Gnome and use ONLY Gnome-compatible apps. If you want as many features as possible and want to mix as many apps as possible with some consistency, then KDE + Breeze (+ GTK/Breeze) is a much better choice. GTK apps integrate better in KDE than QT apps in Gnome.
(Unfortunately, XFCE4 has become a mess after its last release; thanks to Gnome. It looks half the way it used to, and half the way Gnome does now.)
–