I feel that you are making rampant generalizations about hiring & promotions, and it makes me wonder how much experience you have had in the hiring process..?
Personally, I have been at many hiring and promotion meetings, and the only time that  this type of criteria comes up is when someone at the table has a political agenda to hire people based upon their skin color or gender. Otherwise it is always best person for the job, based upon the applicant pool.

On the other hand, I work closely with 2 marketing firms who have 90%+ female staff, which is clearly based upon a biased hiring practice... But guess what--> It doesn't matter because their lack of gender diversity harms no one. If I don't want to do business with them I don't have to.