Game forums always go to hell the minute the game is released. You get a ton of people logging on to complain about something or other - usually "w00t. multlipayerr is f00kzed, my beard is Wr0ng! teh n00 patch sucks0Rs".
The fun is in waiting for the game
I've seen it happen on a load of other forums too.