"Abuse, profanity, hate are all easier if you wear a mask."
Maybe, and it may in fact be that relative anonymity is a net loss for a community. But I find that it's rare for a conversation to rise in quality above "Okay" if I know everyone I'm talking with. This is part of why discussions over web forums and the like are so interesting. If everyone can say what they really think, then everyone can talk about more than just surface issues.
Sure theres the people who try to use their mask to hurt others, but theres plenty of people who don't. And some degree of anonymity is required to get those outlier conversations that make you wish they'd go on longer, regardless of how long you've been talking.
EDIT: Of course, the first rule of Internet pseudo anonymity is that people you haven't talked to for a non-trivial length of time don't get webcam privileges, ever.