Acquisitions result in redundancy, layoffs always follow.
Further, big bloated projects are failing, while small nimble studios are making huge hits. Many a discussion on this forum itself acknowledge this, are are frustrated by developers at big studios randomizing development, bloating progression, and inserting personal agendas into projects.
Fixing that? Doing what you want? Necessitates layoffs.
The purpose of a studio is to produce games to delight consumers. Not to employee as many people as possible. In this case, if Activision is still able to produce games in a timely manner and consistent with customer expectations even without these 2000 employees.. than did they need those 2000 in the first place?
I get that this is callous and inhuman. But it's capitalism. Xbox is in a bad place, to fix that they need to make changes. This is what change looks like.