Earlier quoted context omitted.
It would obviously be easier for GNOME to ship an apparently more refined experience when customization possibilities are negligible and basic features are missing. One can't even change the fonts of GNOME out of the box without first installing Tweak Tool and even then, you can't change the font of GNOME Shell itself. If you dare customize the CSS to change it, you're implementing "hacks". I wouldn't be surprised if…
In some situations, changing the font could absolutely considered a hack -- this can break apps in subtle ways by messing with the spacing and sizing of elements, and it gets worse if you designed your app for some specific form factor(s). It's perfectly reasonable for an app developer to say they only support certain fonts. I'm sorry if that's disappointing to hear, but every app developer cannot be expected to test…
I'm eagerly waiting for the day when it becomes impossible to make any sort of customisation at all in GNOME/GTK apps besides what the app developer intends. Now that user themes have been axed, I hope fonts, font size, and icons are axed as well and Adwaita, Cantarell (that's the default GNOME font right?), and GNOME Icons are enforced everywhere. It certainly won't be surprising for me if this happens and things seem to headed in this direction.
I'm sorry to see that Jeremy still hasn't figured out that GNOME/GTK isn't a community project and is still trying to engage with their devs about themes even though the recoloring API page clearly says that system themes won't be supported.
> for example KDE apps should run just fine inside GNOME, and vice versa
Yeah, I doubt that. Even if somehow it does look fine right now, I don't think it will soon.
https://gitlab.gnome.org/GNOME/gtk/-/issues/3409
> I don't have any comments on the file chooser, anything we say is flogging a dead horse.
Yeah, I know. It's pointless to have discussions, especially when the project in question isn't a community project and follows the "look but don't touch" open source model of development.