No, most businesses will not in fact benefit from a venting of the open and honest feelings of people who strongly believe in prejudices against races, genders, religions, ages, ethnicities, and the like.
To be fair, I specified "civil." The thread started by referencing "micro aggressions," so I don't think strong beliefs in prejudices really apply here. I agree that most spaces (college or business) should be free of most types of aggression, but it seems to me that there is a subset of people who perceive aggression (or even go looking for it) when it is not in fact there. There is a cost to being too careful in what you say just as there is a cost in not being careful enough.
You know, now that I've had a chance to think about it, the fact that you would interpret what I wrote as in any way condoning racist or sexist behaviour is exactly the sort of reaction I was talking about.
He's saying politics has no place at work. you're there to make money, producing a quality product or service. Not to meditate on your philosophy of 21st century feminism.
Neither do they seem to appreciate my honest opinion that coworker X is a complete and total moron who shouldn't be allowed to tie his shoe laces unsupervised, much less be writing code.
I think that honestly is valued when we are talking about other people's ideas and efforts, but not so much when we just think the other person is an idiot/jerk/psychopath, etc.
No, most employers would not appreciate an employer's earnest report that their coworker is "a complete and total moron who shouldn't be allowed to tie his shoe laces unsupervised". I think your problems may have less to do with principles and more to do with communications.