The C-suite/upper management obviously hasn't cared about their employees for many years. One would think they should care, at least a little bit, about work actually getting done so their departments can be profitable.
Nope, those parasites only care about their own image, personal petty grievances, and control over their employees. They are more than happy to fire the best people rather than own up to the problems they created. I guess in their cynical minds it's better to quell any resistance and come out on top, even if just for one quarter before their pathetic decisions catch up to them.
There's no point in loyalty to this company. They don't plan on returning it. Work your shift, have your coworkers back, and don't give Canon a moment extra of your time or effort.