I can't believe anyone bought Black Ops 2. How many times can Activision sell the same game? This year's game will mark the seventh CoD 4 reiteration. I understand that each game is thematically pretty different and that there are slight improvements to the engine and graphics. I understand that the formula is changed a little bit with each game. But does that justify another $60 purchase every year? I don't think so.
I suppose the same argument could be made for Mario games, but I don't know enough about that to comment.