You are far worse than the people you are claiming to act against.
Lots of people can feel something is a problem and struggle to articulate it. So you have to take people on a case by case basis.
OP talks about how they feel diverse characters are shoe horned in or badly written. Ask them to provide an example.
When they can't, then call them out. They are a bigot and deserve scorn.
If they can provide an example, help them understand the issue and use appropriate language.
Calling someone out who genuinely feels there is a problem doesn't stop them feeling there is a problem. These people will go looking for some who acknowledges their feelings.
Which is how you make a bigot
QT is a cross platform UI development framework, its goal is to look native to the platform it operates on. This video by a linux maintainer from 2014 explains its benefits over GTK, its a fun video and I don't think the issues have really changed.
Most GTK advocates will argue QT is developed by Trolltech and isn't GPL licensed so could go closed source! This argument seems to ignore open source projects use the Open Source releases of QT and if Trolltech did close source then the last open source would be maintained (much like GTK).
Personally I would avoid Flutter on the grounds its a Google owned library and Google have the attention span of a toddler.
Not helping that assessment is Google let go of the Fuschia team (which Flutter was being developed for) and seems to have let go a lot of Flutter developers.
Personally I hate web frontends as local applications. They integrate poorly on the desktop and often the JS engine has weird memory leaks