The only way we can get cx to change is if we stop the people from coming. We need to spread the news to the various source of employment that :
If you join now you will be stuck in HKG for your whole career, with no chance of any base.
You will have to work to 65 in order to retire.
The HKD is depreciating making your take home pay smaller all of the time.
You will only get inflation or no increase
It will take 10+ to command
The rosters are getting tighter therefore forget about commuting .
If the new joiner realize the truth about working her they might stop or leave.
That is the only way they will fix something. The AOA should take out adverts in Flight, pprune etc stating the truth.