1) Age
2) Race
3) Gender
Why is it ok to be ageist, sexist, AND racist in this context?
If the composition of your organization does not reflect the composition of your target audience then both of those tasks become a little harder. This is not specific to the FSF, many organizations hire at least a few people who match their target demographics to do things like research, marketing, messaging, and outreach.
It's target audience are human being. The organizations composition reflects this; all of the FSF coworkers are human beings.
Or, in other words that might make sense to a programmer:
assert (old && white && male) + (!old || !white || !male) >= (old && white && male)The composition of a group does not limit what it can do or stand for. Anything else would imply that some humans are more valuable than others.
> and how it compares to tech more broadly
Big citation needed
Attempting to socially engineer your way out of that is a potentially impossible road, lined with injustices.
Fwiw, though, the creator of Bash is black: https://en.wikipedia.org/wiki/Brian_Fox_(computer_programmer...
I think of the FSF as doing something entirely different and the work that it does is valuable in and of itself and also, in addition, enables benefiting humans regardless of anything including what they think or what they say.
That said, Emacs is still rubbish, vim all the way.
Accept that you'll never find the perfect messenger. There's always someone more alienated, someone more disfavored and someone more ignored, someone even less privileged. You can keep finding "better" messengers, but that's just a distraction.
Focus on the message.