Forums are always misleading. People come on here to complain and vent frustrations with the game. People who are unhappy are always more likely to express their opinion, its a fact of customer service. Its rare in a customer service industry to get happy calls.
On here, its just as rare to get positive threads. People with issues are going to make their voices heard. It makes it sound like everyone is having problems, when in reality its the percentage of players who come onto the Forums to complain. Its not really a representative portion of the entire community. In fact, several people create accounts simply because they are having issues and want to vent.
Fact of the matter is, most people don't come on here. They play and enjoy it and don't bother to come on here.
Take what you read on here with a grain of salt. There are active and real complaints to be sure, but in some cases its just the user's viewpoint or opinion. Also, notice for every complaint there are people who counter that same complaint.