You definitely could get some compensation!
Last year I was supposed to take Dragon Air Y class from KHH(Kaohsiung, Taiwan) to HKG and then connected CX101 departing at 23.55 to Sydney. Due to the departure delay from KHH, I lost my connected flight and forced to stay in Hong Kong overnight. (It was the last flight to Sydney at that day). CX paid the hotel and taxi and arranged a confirmed Y seat on the next morning, CX139 departing on 09.00
Overall it was about 9 hours delay. I was pretty upset for this and wrote an email to MPC. Eventually I got 20K miles compensation. Not the best result but acceptable.