Call of Duty sells retardedly good despite re-packaging the same BS. It absolutely baffles me that people just keep mindlessly purchasing these games. Activision seriously has found several golden geese lately.
I know their formula though and it goes into why I dislike Call of Duty. It's essentially making every game they have so easy and accessible for every type of player that it creates a sense of 'Wow I'm good at this game', even if the reality is you truly aren't. I see it with World of Warcraft now and Call of Duty.