Read those user reviews and you might understand that there is some serious bias involved - which might or might not be understandable. I am just sad to see that a rather reliable source of opinions about what people really think of the game is going down the drain because of this bias.
Moderators on the TTG forums are all volunteers from the community and still belong to the community. They are not employees of the company. The opinions expressed in their posts are those of individual fans and must not be confused with official company statements.