Honestly I don't agree.
While yes, I don't like the council idea that much, it is the only way for the players to get in contact with the management nowadays.
I believe that if we do end up creating such forum it'll be ignored by the management, just like what happened in the older forums.
If one of the management people can tell me that they'll be viewing it on a daily basis then I'd be down for such forum, as I do have some interesting suggestions in mind that I'd rather not take to council due to my past experiences.