What if it's a cultural difference that has negative effect on the population in question?
Do you respect the difference, or try to change things so that those in said population who would prosper under different outlooks can do so?
This is a serious question, and I genuinely don't have a good, general answer. I can see this line of thought being used to superficially validate any bias one cares to in a "that's just how things are" kind of manner, which helps no one.
But we also have to acknowledge that differences will lead to, well, differences. How do we differentiate between negative and neutral causality?
Now we can speculate how many submissions were from people that don't identify as male (was it 50 or less%? Github hasn't released details to my knowledge). The issue though is that once the results (of what appears to be a fair process) didn't match the desired narrative, people screamed sexism and made mostly emotional arguments.
You've mentioned an "inter-generational correction schema" elsewhere in the thread. In most institutions, this essentially gets instated as quotas which embitters the majority in the system (including the people they target to enable because it's assumed they had to get past a "lower bar").
[1] https://archive.is/8SsNp#selection-381.122-494.0 [2] http://archive.is/NrLqE [3] https://news.ycombinator.com/item?id=14480868
Applying the selection quota to the hiring pool that passes skills would get around the "quota-implies-less-skilled" issue.