Also another thing I hate about Gnome and GTK3 and GTK4 in general are CSD (Client Side Decoration) they behave so badly with so many Window Managers and when the compositing is turned off it shows ugly borders unless it is turned off from the GTK config file or something in the home directory. Have you ever seen QT apps or wxWidgets apps behaving this way? no they don't as they are designed to be cross-platform.. Its only the GTK3 and GTK4 apps which behave this way.