The reason you see "hate" on CoD is because Kotick is milking the franchise. MW3 offers nothing new that we haven't seen already. And on top of that, they want to charge you for the "elite" garbage, monthly.
If you can't see what's being done to a once great game, then you simply don't know much about the gaming world (not that you have to, I'm just a huge nerd).
The problem is this.. they make record profits and yet they charge for services that other companies give out for free (and yet make a lot less revenue). It's a matter of principle.
I loved CoD 1-3, the rest is garbage.
BF3 is where it's at. And if you fucking "jizzd" from watching the MW3 trailer, I suggest you see the BF3 one.
Also, you jelly?