Great post mate but I do like some of the negative stuff - sounds stupid I know but there are negative posts and negative posters - not necessarily the same thing. Those that construct a good post deserve to have a considered response and if they (or you) are wrong then be man enough to hold your hands up and say so (I for one have far more respect for that). The idea of forums is that you can put your view out there and so open up a debate (as you have done).
There are a lot of intelligent posters on here that like a debate then, there are some that suffer from knee jerk reactions and just want to blurt out the first thing that comes into their heads. I try not to post my views on a game for at least 24 hours as I can then give a more considered view.
At the end of the day everyone is entitled to their opinion - I just think some put that across either very aggressively or very poorly.
All IMHO of course.