The check in agent did ask from superior and they were being firm. I watched the delayed 17:00 flight and 18:25 leave whilst I eventually left at 21:00 (45 min late) I got to Hong Kong in the end and did everything I planned to that day albeit a little later and kept the seats I wanted but it left a slightly negative impression of CX although it was not an unexpected outcome.