#4
by Ss heretic
First off character progression. People like to see their numbrs get up, unlock things, give their character a nice outfit or "build".
Secondly, online friends and guildies are a good reason to keep playing.
Last but not least (actually the most important in my opinion), gameplay. CoD sells over millions of copies and people still like it because the gameplay is so smooth and competative. Its also balanced in multiple ways (some maps aren't where snipers "quickscopers" rule =), things like progression. Leveling curve is not too steep, you don't have to grind for gear. Also they bring content like maps instead of better gear that give an advantage over others as expansions.
Character: SsHeretic Rogue (79) Clan: Brotherhood Server: Rosmerta