What a dick move, Activision forces their employees to make greedy and repetitive games that reuse the same concept, and then they fire those employees for doing what they asked them to... Take the hint Activision, people do not want to be taken advantage of. they are sick of toys being a disguise for lackluster video games, and they are sick of overpriced rehashes. People want games that will last, and won't be replaced within the following year. Give people quality and long lasting games, then release the next game 2 or more years later, so the hype can come back.
Constantly feeding the hype just rushes things and gets too exhausting for both consumers and businesses. This goes the same to all companies in gaming. Even Nintendo has been treading down this rushed path of gaming and greed, and they need to stop before it's too late. Game companies should be loved for the time and effort they put into quality games, not disliked for their lack of humanity and offering less for more.