I agree. However, as a person living in Europe and working for american companies, I can attest gender and race are huge factors when it comes to incentives for hiring, promotion, etc. when compared to companies in my country, which do show some of the same characteristics but not with the same weight.
I understand the reasoning and benefits of positive discrimination but I have also seen rationality being relegated to the point plain bad decisions have been taken in the name of diversity.