I'm not offended, it takes allot for me to get offended over something so insignificant, it's small world stuff.
Rather... I am appalled you would use discrimination and slavery in such a lob-sided comparison to reinforce your position... And thus called you out on it. - If you find that disappointing... Then so be it. - I can personally sleep easy knowing I stood up for what I inherently believed in.
It's not a case of "not giving a damn" either, it's a case of: "shit happens".
We are people, we learn, grow and improve from life's experiences, loosing a job tends to be one of those experiences that everyone generally goes through at some point in time, use what you learned from that job and apply that to your next job to open up new opportunities rather than throw a pity party.
Companies hire and fire all the time, it's the cycle of the job market. (Note: Market.)
You need to plan and anticipate those scenarios if your contract isn't air-tight.
This sounds all very defeatist, just accepting this unfair situation as being normal
Unions and employment laws exist for a reason, back at the beginning of the industrial revolution workers including many children were paid and could leave (not slaves) but were terribly exploited by the owners and managers, we live in a better working world today because people had so called "pity parties" to bring up and fight against these issues that for many was just normal business at the time, but some outstanding/brave people said 'that is not good enough', now we have a new normal, and even though better, it's still not good enough, we are an evolving society
I also stand up for what I believe in
What exactly do you want though?
The CEO to not have gotten a bonus? You can argue about the morals of it, that's fine. But if you're saying it shouldn't even be legal then you're saying the government should tell people what they can and can't do with their own money. That's even more unfair IMO. If the company wants to give him that money then they should have every right to do so.
The people shouldn't have been fired? So you think companies should be forced to employ and pay people that they don't want or need? That too is much more unfair as far as I'm concerned. If I had a house with a garden and employed a gardener to tend to it but then moved to a new house with no garden why should I continue to pay the gardener? That would be ridiculous.
That's also an apt comparison since Activision Blizzard are saying the layoffs are due to a transition to more digital distribution and events rather than physical stuff and live events. If they're not doing those things anymore then why should they still pay people to stand around and do nothing?
Besides, a lot of the layoffs are in Europe, and like you said there are employment laws for a reason so they'll probably be getting a big final paycheque that will help tide them over while they find a new job, plus Europe has plenty of welfare systems in place too so even if they struggle to find a new job for awhile it still may not be an issue.