Expecting a minimum amount of professionalism to join a professional environment is not the same thing as discriminating agains people because they are a part of: women, people of color, LGBTQ+, etc. That's a pretty extreme comparison. It does not lock a work culture into a monoculture or degrade flexibility and responsiveness to change, and it does not directly impact the bottom line, that is a ridiculous leap to make. It actually does the opposite. Having a culture where people are collaborative, professional, and respectful allows you to get things done faster and take feedback and criticism in a more productive manner.

> I have often heard this from people in real life, from the cisgendered/male/caucasian/heteronormative/neuronormative, as if making space for people who aren't exactly like them is going to drive them into some lower social caste.

There is a significant amount of people crying discrimination for everything being said that they don't love. People are less willing to join in discourse, and people are less willing to disagree about something and remain cordial. There are definitely people who are suffering from discrimination, but there are also people saying they are not succeeded because they are being discriminated against, while they actually suck at what their doing and need to work harder.

> Do you and everyone at your organization always present a level-headed, calm, non-confrontational demeanour, or are you or anyone else ever ruffled by anything? Including lack of sleep, lack of caffeine, family crisis, friend crisis, personal crisis, unplanned bill, crashed computer, or anything else big or small? If not, perhaps there are unnecessary risks with making a major judgement based on a single data point.

Nope, and no one expects anyone to be at their best 24/7. But if I get 1 hour to talk to you, and in that brief period of time you've shown me that you're rude, then I have to draw from the data points I have available to me. At the end of the day, there are a lot of people and not a lot of data points to make judgements from. This is a competitive environment, you have to be better than the other people being interviewed. If you're not, you don't get the job, even if you're having a bad day. A bad hire is really expensive and damaging to an organization, which makes red flags really important data points.

> How are you allowing the candidate the best chance to evaluate if you and your team will have perfect interactions with them?

There isn't a really good way to do it, you just give as many people as possible the chance to spend time with the candidate. No one expects all perfect interactions, just positive enough interactions that the team is okay with them. The team takes priority, not the candidate. It doesn't matter if you're smart, the team decides if you're an option to bring on.

On top of that, everyone gets this opportunity. It doesn't lean to everyone's strengths, but then some people will do better in the interpersonal parts and worse in the technical parts. There is a reason interviews involve multiple stages and multiple types of assessment. None of this is perfect, and you don't have to be perfect to get hired. You have to be good enough to enough people, and you have to be better than the other options.