Hmm...... yes!
If the Company had just gone after housing and left COS08 relatively untouched - or at least with rebound conditions - many would have put up with it and waited things out. Loss of housing along with medical and education cuts as part of the sign or resign POS18, 19, 20, 21, ........?.. it's Company policy after all. If people have to put up with total crap, they'll do it much more readily if they have family down the road, live in a nation that has Rule of Law and aren't treated like an inconvenience.
The exodus of their expat flight crew will only continue to increase. Cathay may be able to survive as another Chinese airline, maybe not. Time will tell.