Just a simple suggestion, make a forum for all the "wow is dead", "how to lose 11 million subs by blizzard" , "this game sucks".
So General discussion returns to be a place for game discussion instead of your daily Activision stocks discussion, sub numbers, i quit threads, etc etc.
Either that, or make all those threads a violation and subject to bans.
I think we had this conversation before in this forum.... Anyway, the problem with a blanket ban is that some of them are occasionally constructive. The problem with a 'QQ forum' is that everybody thinks their complaint is legitimate and poignant, not QQ.