I think it is more of an Open board topic, though.
It probably works, because what the people in that forum want to do it have meaningful discussions, they probably don't go there just to insult others (well they'd just be deleted if they did that
). And there is no point in messing up other peoples posts if what you want is to discuss something properly, over time you often develop a certain respect towards others in a forum community even if you never see them or meet them. The 'locals' are especially well behaved if a lot of new people are around I've noticed, too. And that again leads to the newbiea respecting the 'elders'.
We had quite a lengthy discussion on this subject on another forum I used to go to often (now I only go there occasionally).