Games need official forums it provides the easiest two way communication between the developers and their consumers. Of course the forums are a mixed bag, with mostly people coming in to piss and moan about things, the people who have no issues with the game have no reason to pop in here as much, they just play the game. Those with issues raise the issues on the forum. THAT is the point of the forum.

If you see no benefit to official forums why would you even bother posting here at all? Just pop in read the dev tracker and leave since this place is apparently pointless.