I've been thinking about adding 2 things to the forums : votes to validate taking down comments and a dislike button
When a mod wants to take down a post, they can only do so if it has been disliked into oblivion. That way, we can't accuse them of deleting posts that aren't actually harmful. If a comment is actually insulting, it will get disliked : the average person on the forums knows where to draw the line. Of course, you'd have to wait until a sufficient number of people have voted (wich should depend on the section of the forums it's in : 10 people for general discussion, 4 for pvp activities, 5 for pts...) but this shouldn't be a problem : worst case scenario, a mean comment stays on for one day, wich just means not a lot of people have even read it so it doesn't matter.
Plus, having dislikes can help if anyone at zos ever decides to check what people are talking about in the forums. That way, if they see a nightblade crying about how nb is underpowered in pvp since they just died to a necro, they won't buff nb again because they will see most people don't agree, especially forum regulars, who are obviously way more invested (and knowledgeable) in the game than the average player. After that, the chances that they can make changes that makes sense in the next patch will skyrocket to maybe 5% !