> You really don't see the difference between an editor selecting one person to speak, versus a forum where almost everyone gets to speak?
There is no difference. If I invite people to come to my place to talk in some kind of forum, I have no obligation to let people who I think are disruptive or offensive stay, nor do I have an obligation to preserve any record of their words.