I'd argue that Activision is doing even worse than EA and the others because in addition to the backlash they are receiving for their scummy in-game microtransaction systems, they also have the Blizzard thing which is completely wrecking their image right now.