What you're saying is absolutely true. However, I think this is one of those situations were you have to choose the lesser of two evils.that wouldnt be the best way to insure honest debate and would create a bubble world,,,In another site I'm on, people have the ability to block other members. This is not like ignore- with ignore, you just don't see what an ignored member posts. With this block, they wouldn't be able to post on threads that the blocker creates, as well as not be able to message the blocker.
I have thought of a variation- that is, that this feature would only work in the Clean Debate Zone.
The goal is to separate personalities that clash too much, in the hopes of having less acrimonious discussions.