STW said this,
"I don't defend Cathay, I don't even understand the issue. A company is a lifeless entity created to make money. The job of management is to maximise profit on behalf of the shareholders within the respective legislation and environment. Employees' feelings or quality of life do not matter. Never have, never will. On occasion a company will treat employees better than in the past, but only if market forces dictate."
I think you are in a world of your own.
Cathay in the 80's and 90's had School Fees, House Rental/Purchase, Travel Allowance, Junks, Holiday Houses, Medical Unit with Doctors and Nurses, Dentist Surgery and real Profit Share all for Staff.
Hence the Loyalty and ability to operate on a tight staff manning policy.
Nowadays there are still companies who benefit their staff. John Lewis, for example.
I used to think you sometimes spoke sense but I was mistaken.