The opposite strategy is diversity with the ability for better adaptation. A team with multiple perspectives is said to better anticipate the need of a diverse customer base.
A third strategy is to look at specific risk. If for example theft by employees are a high risk issue then rejecting applicants with correlating traits with high risk for theft would be beneficial, which would be low social economic status, but those correlate to race and ethnic class.
If we look at the issue from the perspective of what benefit a company the most we end up in many cases with massive discrimination. Thus for social reasons we address the issue as an ethical question.
Then there's the whole "benefits of diversity stuff". My team currently has too many generalists/big picture/would-do-well-as-ethnologists-if-not-math-oriented thinkers. Narrower, more focused cognitive styles would do us some good.
But how do you even detect if big picture thinkers and hyperfocused specialists are getting fair chances? The whole interviewing process is stacked against people who can't demonstrate a "wide personality", even for non-leadership roles.