Basically, it's because they are taking the market in the wrong direction. With every CoD games selling millions so quickly, it shows other companies and devs that people are ok with more of the same, that innovation doesn't mean shit as long as your game is addictive, even if it's rehashed. CoD is a good franchise but it isn't great because they refuse to move on. And your right, why fix what isn't broken, right? But it doesn't change the fact that CoD has not gone anywhere since MW1, with the exception of the zombies maps, which are actually pretty, probably the only redeemable quality i see in the franchise. Not to mention how they are just slapping people with these over priced DLC and people eat them up. What's more we got things like CoD Elite which is just another way of grabbing in more money for a service that arguably should be free. Also, I don't hate the CoD community. In fact I pity them.
tl:dr, CoD hasn't moved on since MW1, DLC are over priced and sending the market in the wrong direction and is overshadowing innovation over sales.
Again, this is all my opinion.








