(adsbygoogle = window.adsbygoogle || []).push({});
It's not their fault, it's Activisions. They have they final Say on the game, not Treyarch.
EXAMPLE:
Boss: Bob need you to go deliver these 100 Pizzas that are slightly undercooked to the customers.
Bob: No?
Boss: Fine, the doors that way.
Go hate on Activision, Treyarch is just keeping their job.
(and don't go on with the "No game would be better than a crappy game" You know that's a bullshit argument)
EDIT: Same goes for the Community managers, not their fault. Stop being such ignorant teenagers/idiots, acting like little Stalins and Hitlers scapegoating them.