The utility argument to exclude a minority/woman/gay/lesbian person was just BS. But what you're talking about here is the ability to communicate. If you can't communicate with someone, I don't know how you expect them to be able to contribute to a community. The only realistic way would be to have people in charge who can communicate in every language in the world, all of which whom also share a same language in common. Or have every programmer speak every language.
The utility argument to exclude a minority/woman/gay/lesbian person was just BS. But what you're talking about here is the ability to communicate. If you can't communicate with someone, I don't know how you expect them to be able to contribute to a community. The only realistic way would be to have people in charge who can communicate in every language in the world, all of which whom also share a same language in common. Or have every programmer speak every language.