I just wanted to bring this back to the top...
As a perfect example of how poor the Cathay management is and how it will surely come back to haunt them at some indeterminate time in the future.
I just can't see the point of treating your front line staff so badly when they have so much input into the overall efficiency (and hence profitability) of your airline.