What even defines a bad Call of Duty game? They're pretty much all consistently the same game, you shoot dudes. I've never had a problem with a Call of Duty game.
MW3 had horribly laggy servers, unfair killstreaks, worst campaign in the series, and new players stood no chance against higher ranked players even if they were better because the higher up weapons are so overpowered.
Black ops and black ops II were miles ahead of MW3, even ghosts is better.