I'm on another board (non-sports cards) that has a section titled "Flame Forum". The subtitle says, "Settle your disputes in this section only."
And, quite honestly, it works well. Members can bitch and complain about anything or anyone without fear of being banned or whatever.
And, of course, if you're a member who doesn't want to be involved in any board "drama" you simply don't look in that section.
I've never posted in that particular section, but have to admit it's kind of interesting to be a fly-on-the-wall sometimes...
...