You bring up the really interesting question - is discrimination justified? If it makes the team better, if it makes the product better, if it makes the company better, then maybe the right thing to do is hire the fun white guy instead of the boring brown girl.
If people believe that, then I'll only ask that they acknowledge it. Next time someone talks about gender disparity or race disparity, stand up and say "Yep, hiring isn't fair, the disparity isn't related to innate skills"
It would be a relief, frankly, if every one would just say that and agree on it. The problem is usually that when issues of race and gender disparity come up, a lot of posters then insist that hiring is perfectly fair and balanced and it must be the 'culture' of some races or the 'brain chemistry' of some genders that is the real problem.