Well MW2 is an awesome game and everyone that doesn't see the quality is blind.
However those other games you mentioned also have a high quality.
Personally I don't know where the hate comes from. Everyone loved MW1 and now everyone hates MW2 ?
Only answer is the popularity of the game. Because gameplay wise those games are so close, that there is barely a noticeable difference in the game's greatness.
Same goes for CoD 1 & 2 loving people bitching about the new CoDs.







