Because Assassin's Creed games are usually pretty fucking good. Call of Duty? Addiction and the desire to fit in with others. Sports games are the worst offenders of annualized release abuse.
Call of Duty is honestly a really fun series of shooters. Not to mention, there's a CoD for everyone to enjoy. I enjoyed the Modern Warfare series and I definitely want Advanced Warfare.