Old Fella in post#2 says:
"Seems to me that Cathay got some very cheap advertising of the fact that "We depart on time no matter what, so don't be late getting to the check-in counter".
I would ask: Did this flight actually depart on time?,or was it a case of ground staff doing it by the numbers?