It isn't all Call of Duty's that are disappointments, only the ones Infinity Whord (haha) makes. MW2 was okay, but it was full of modders and glitches and noob-tubers and shotgun strippers...
MW3 just sucked hard. That lag compensation though...
And then there's Ghosts...that just...I can't even find the words to describe the level of campiness on that game. After getting used to Black Ops II's fast-paced SMG-driven action, I can't adapt to the campy, slow-playing, thermal-using players that play that game. I much prefer Black Ops and Black Ops II for the fast-paced arcade shooter that I expected to get when I bought it. I picked up Ghosts even though I knew it would suck, and sure enough, Infinity Ward didn't let me down!
Black Ops 1 and 2 were fine, though. I didn't like them at first, but once I got used to them, I was really good.