That's funny because aside from right here, on these forums, I have only heard good things about the game. Nobody calls it perfect but the actual word of mouth (you know, from other places) seems to be that the game is pretty sweet.
Of course, the hate on the forums is coming from the same 10-15 people that just spam the crap out of every thread possible.
For the record, hate =/= criticism.