there is nothing to defend, i think around 20m people buy every new cod which means people want a new game every year. sure, not those who complain about it but they are probably not really cod fans.
why should they release it only every second year? to sell maybe 25m with one game instead of 40m with two games in two years?
those who think a new game every year is too much should just buy only the iw or treyarch games and then it's only every second year for them.







