> It's not clear to me that it is either good or bad for business. Why is this stated as a matter of fact. And please spare me links to studies funded by special interest groups.
Not the poster and going to try to read the last sentence with positive intent.
You can find the benefits in most industries where you are providing a product to be used by the general public. The design of products come from the vantage of who is designing them. Historically this has been products designed by men and made for men. From male crash test dummies, to PPE, and even medical treatments. The designers were not looking to exclude women in these cases, everyone simply has blind spots or things that they don't consider, leading to worse/less safe products.
Going back to tech. How many demographic text boxes are designed by people who are not accustomed to long surnames? Security/Admin controls by someone who has never been in an abusive relationship? UX that is unusable by anyone with a disability, or simply not accustomed to technology.
If you don't care about these groups using your product effectively, then it's likely fine for business. Heck, many companies don't see a problem and conclude that their customers are "wrong" or "dumb" when features are left unused or bugs are reported.
> Define "different backgrounds". Why is only reduced to the color of someone's skin or sex? Why not people who grow up as Atheist, Christian, Buddhist, etc? Or those who grew up as a single child? Or played team sports? Don't all these things play a role in shaping who someone is?
Everyone is different but I statistically have more in common with a white male 21-35 than any other group (even if he played team sports). Could a particular person be a deeply different 25 year old white man born in Thailand, deeply poor, and raised Jewish? I suppose, but we're all doing heuristics out there. So we use the heuristics that are both good proxies to determine "diversity of thoughts and experiences" and are easy to know.
We all know that a leetcode question, or a system design interview, or a take home project isn't a perfect show of someone's technical skills, why should heuristics around diversity be any different?
> Some people just like to worth with really intelligent, hard working people and don't care anything else about the person. And some people want to work with people like themselves. I probably fall into the former, but who am I to dictate what model creates the most success for a business (assuming that's the goal)
It's easy to say that in the abstract, hard to actually live that. You ask most people on the street and few will say they judge people beyond their character/actions/intelligence/whatever. But we know that isn't true, people aren't that logical and detached.
It also ignores what intelligent/hardworking means to each of us. Let's even ignore gender/race. I know many engineers that view front end code as "beneath them" and "not real software engineering". Are they really going to view me as a hardworking, intelligent engineer if that's what I'm doing?
Heck, am I a hard working, intelligent engineer if I focus some of my time on DEI initiatives? What if I can't invert a B-tree? What if I still got hired, what would you think of me?