If Gnome keeps rewriting apps and making mistakes, that's very much Gnome's fault.
In fact, it was Gnome that dragged Debian into the systemd debacle. Lennart Poettering managed to convince the Gnome developers to introduce a hard dependency [1] on systemd.
Such as following trendy fashionable fads such as low contrast text, excessive whitespace and overuse of animations. Also to make the entire interface a part of the brand identity. In my opinion, these concepts have no place in open source software.
Also: if you don't like the new interface they will say you have problems accepting change, despite it objectively being inferior to the old versions.
KDE has done a lot better than Gnome in this area, by the way.