Two thing are not mutually exclusive.
Would the people protesting be better off being Sacked by CX or have their names in a CCP's Watch List?
As to some comment asking how would they know employees were protesting. The reason was many of them went on Strike ( or Sick Leaves as it is officially called ) on that day, CCP wanted a list of employees that were reported on Sick Leave.
Swire ( Parent Company of Cathay ) were already under immense pressure from Beijing.
And somehow, the announcement of Rupert Hogg Resigned made it on Beijing TV broadcast 30 min before HKEX ( That is SEC in the HK ) and Cathay made the announcement. That night, many of the Cathay Employees either deleted some of their post on the movement on Social Media or had their whole profile deleted. And the Cathay pilot making the announcement on plane about the protest in Hong Kong so passenger are aware of what is happening, is no longer working in Cathay.
Once is Chances. Twice is coincidence. The third time it’s enemy action.