Does anyone else feel like CoD is the equivalent of two kids saying, "well i have big machine gun with a shield in front of it that automatically kills you!", "oh yeah? well I have a big robot that has loads of guns and i just spray you down!", "oh yeah? well I have loads of planes and helicopters and stuff that will bomb you from sky!" etc.
Any sort of 'competetivness' is eradicated with all the gimmicks. Remember when cod was a basic ww2 shooter that had nothing more of a mechanic than the best player wins - rather than who could get the most gimmicks out of their bumhole.