So if I understand your point correctly, you're suggesting that all forms of discrimination based on innate characteristics are acceptable, as long as there is advantage to the business?
A lot of hiring mechanisms involved social ties, and only posting jobs to places you've previously hired from. Shockingly diversity doesn't improve.