I agree with the sentiment behind your post, but people in general are terrible to each other on the internet.
The majority of people who are happy with the game, or couldn't be bothered to complain and simply quit, will likely never even know these forums exist. That essentially leaves you with a minority who happen to both play this game as well as enjoy perusing forums.
"I love this game!" tends to be a thin topic to actually create a thread about, so that leaves you with a slant towards complaints/concerns/negativity, opinions clash, Hildy's your uncle, and here we are with the aggressive forum posters we have today.