Personally I'd love to see a sub-forum for complaints.
I disagree. Dissent is a good thing. Dissent spurs conversation. Dissent adds energy to the subject. Dissent is usually the catalyst for change, for improvement...for Evolution and Revolution.
If everybody always agreed, what would be the point? What would we have to talk about?
However, BAD dissent serves no constructive purpose. Bad dissent is simply expressing opinion with no support or example. Statements meant only to stir up contention, not debate, are not good dissent. Dissent based only on "I don't like X, so therefore it must go away/fail/etc." are not good dissent.
Trolling is also an example of bad dissent.
For serial trolling, I've found that the ignore list is the best antidote. I do dislike using it though. Even those that are in complete opposition to what I believe or value may still, occasionally, contribute something I find useful.
Currently I have nobody on my ignore list. I am however, finding myself currently contemplating doing so.
(So that there's no misunderstanding, my current contemplation is NOT about JRedmond. My disagreement with his proposal is a non-contentious one. I find his proposal worthy of consideration, though my position is to not create a separate forum.)