Unfortunately, in our political climate one side of this debate has people who can say, "it seems like" and that's it. "It seems like" [...] 'we have a huge problem of sexism and racism' and if you argue against that you're this evil monster, as you described:
>most people [don't] even give a shit about equality of opportunity, even those who pay lip service to it. I think most people don't want to be challenged on anything that makes them the slightest bit uncomfortable (like having unconscious biases or structural racism pointed out).
The fact is we already have things like state-sponsored racist entrance policies to our most prestigious educational programs. In law school, it can be several standard deviations worth of LSAT points-- that is a VERY big deal. Even pointing this out, though, means someone is going to flip this on its head and misconstrue it, calling me the evil monster you described.
As I said in another comment, you're never going to see equality of outcome. The NBA will never be dominated by people of Asian descent. Women will never be asking for equal "opportunity" working jobs in the north sea on offshore oil rigs. Women will always have longer lifespans and higher average IQs than men. Men will always have more statistical outliers existing in the "fat tails" of male distributions relative to distributions of women. People are different. It doesn't mean better, or worse. For example, I'm not that exceptionally good at maths, but my friend is -- he's not any better of a person than I, though, and no sane person would make that argument. There's nothing wrong with being different. Demanding that everyone be the same will end up with us in Harrison Bergeron's world, and in that long-run scenario everyone ends up losing except those who take joy in ruling over others.
I believe it important to ensure everyone has equal outcome with respect to human rights, civil rights, and human dignity. There is no good reason why we cannot provide everyone with these. I believe that's where attention should be focused, and we're getting off track by pretending everyone is the same and demanding that the only reason for anything else is that the NBA is racist against Asians! (or coding companies are racist/sexists against whomever it is that doesn't have coding jobs).