One can also make the argument that the level of discourse is much higher on services where people are more personally accountable for what they say, and where confusing or offensive usernames don't get in the way of conversations.
Based on the level of discourse here on hacker news and even on reddit, I don't think one can reasonably say that.