Sure but the practical result of considering diversity is you end up not hiring the best engineer for a project. Projects fail or run over budget all the time with the best engineer, so hiring fifth best engineer for a project to achieve a particular diversity requirement feels irresponsible at best.
> you end up not hiring the best engineer for a project
I don't think this has actually been proven as of yet, since "best" is a very loaded word, especially you're required to measure on more than one axis. (But feel free to point me to any source that disagrees with me.)
I think you're misunderstanding; this is a logical exercise. The best is a hypothetical ranking, and to add a independent variable which means we must detract from hiring the best person. To disagree would be to say someone is better strictly because of the color of their skin.
It's like if you were tasked with buying the most powerful engine produced for a locomotive. How you define powerful is arbitrary and is an optimization problem on its own, but if you then say "and the engine block must come from the factory painted red" you are, by definition, no longer optimizing for the fastest engine, you're optimizing for the fastest red engine. Being red is independent from being the best engine.
If your logical exercise includes "interacting with other people" as a criterion, it would disqualify a lot of the people that you consider to be "the fastest engine", that's why I mentioned "multiple axis".
I do not approve of DEI methods as they usually get implemented in capitalist tech companies, but the underlying idea, encourage more groups with lower representation to participate in tech is sound, and it is what I'm advocating for in this exchange.
Western tech world is biased in favour of middle-class white men due to the fact that it's made out of mostly middle-class white men. You might not agree that's a problem, but most of the world does.