I've been gaming my entire life. I'd go so far as to say I'm a "core" gamer. And as such I have to make a declaration:
I fucking hate the Call of Duty franchise.
And I have specific reasons for hating it.
One of the reasons is because, since the release of the first Modern Warfare, they've just released the same fucking game over and over and over again. Now don't get me wrong. The first Modern Warfare game was a landmark game and it was really really good.
But, I'm sorry, I can't tell the difference between it and its sequels. They release the same game every year with a new coat of paint and people gobble it up.
It's helping destroy the first person shooter genre. There used to be a time where FPSes were unique. Now 85% of shooters that are released are just bad Call of Duty clones. That's why I play Halo. Have there been some Halo clones? Yes. But you can at least tell Halo apart from its clones. And there aren't anywhere near as many Halo clones.
Call of Duty's multiplayer blows.
Let's ignore the fact that every game's multiplayer is fucking ridiculously broken for the first 72 hours of its release.
It's the most unbalanced multiplayer I've ever seen. That's another reason why I play Halo. Because everyone starts off on a level playing field. If you wanna get the best weapon, you damn well better beat the other mother fucker to it. I don't wanna get killed by a dude with the one weapon perfectly designed to kill me because this asshole has less of a life than I do and jacks off to Call of Duty's multiplayer constantly.
Not only that, but Call of Duty's multiplayer takes zero skill.
85% of kills in Call of Duty online are lucky. Because it takes two or three fucking shots to the body to kill someone. It's a game of who sees who first. That's all it is. Sheer fucking luck. To compare it again to Halo. When you take a shot at someone on Halo you have to be convinced that you are GOING to take this person down. Because if you don't they still have a chance to fight back.
I can't wait for Battlefield 3 this year. Because that game is gonna blow Call of Duty out of the water. It'll show those fuckers at Infinity Ward, the three or four that are left, how to REALLY make a shooter.