I used the Gnome 3.38 desktop for about a year, and it may have been one of my favorite desktop experiences yet. GTK+ felt robust and mature for my needs, stuff looked pretty and functioned mostly the same way. The guidelines weren't perfect, but years of incremental improvement got it pretty damn close. Gnome 40's "no sacred cows" approach is throwing a lot of that work away, and it ultimately deterred me from staying on rolling-release Gnome. Adding insult to injury, GTK4 support is basically in pre-alpha right now. The widget website and design reference was broken for weeks, and transitioning Gnome 3.38 code to 40 just isn't worth the trouble.