Trafalgar,
I do enjoy your posts but a little self reflection and humility would further your cause.
Many of your colleagues were about 2 decades ahead of you in understanding where Cathay management was going and acted appropriately. Don’t be overly critical of any colleague who is a few weeks behind you.