Maybe Activision just realized that they cannot make money in a commie system? I'm telling you, the more the shit hits the fan the more people are gonna wake up like for this Convid19 thing. Maybe a bit too late now though.
Call of Duty (and most first person shooters) are actively military recruitment tools... People also need to realize that being anti-capitalist doesn't mean you're anti-market.