I'm beginning to think that JackBlack doesn't understand basic human behaviour.
Why?
Because I understand how modern society has been conditioned into thinking that most forms of racial segregation are discriminatory and unjustified, while they have also been conditioned to think that similar segregation based upon sex is acceptable, even though it is no more justified?
Because you don't understand how people think, people are not logical machines. People have concepts such as fairness, morality and compassion.
These things drive behaviour as much if not more than the simplistic logic you are expousing.
Segregation in sport based on sex might not be logical in your world view, but reality disagrees with you.
I made the point earlier that your black and white, yes/no arguments fail in the real world of shades of grey and unpredictable boundary conditions.
Nothing you've written since shows me that you've advanced your thinking at all, in fact I think you've misunderstood pretty much everything.