> ...Changing the default fonts is definitely supported.
Not for the GNOME shell, unless you're editing the relevant CSS files in /usr/share/themes or installing themes that do so. And if you do end up doing that, you get to see issues like this
And I wouldn't be surprised if changing fonts became an unsupported feature in future releases because apparently, it was just a hack and not well supported and didn't really work like themes. Apparently, gnome-tweak-tool is an unsupported tool as well.
The high-contrast mode does not accommodate for all people with colorblindness. I knew a number of people in Libera who were appalled when they updated to GNOME 40 and could no longer theme the shell to be actually visible.