I was in my thirties before I could afford to rent my own accommodation and not have to share the bathroom. This was after starting professional flying by the age of 20. I'm no Swire apologist but I suspect that some of the younger generation expect too much too soon. I have no issue with cadet entries starting on the present allowance but in order to keep them, there has to be significant increases after a period of time / experience in the company. HKPA is woefully inadequate for a long term professional in Hong Kong.
I have never worked in such a toxic environment and will be leaving in about 2 years. (10 years early but I have concluded that a long, happy, less afluent retirement is better than a shorter, bitter but probably financially better off future.)