CoD has the name attached to it, it's built on a foundation of casual players and players that are hardcore into one game. No game, (even if it is much better) will be able to take that away from them. For a while at least.
The guy on the left sounds like he just sucks at games and is looking for a line shooter. "Way too much recoil" Seriously? I saw next to none. haha
Deadpool-n's comments