Originally Posted by
wyddfa
Was two hours late in January leaving LHR for JNB due to disruptive passenger in Y. Was in CW. Crew refused to serve drinks while we waited. And waited.
Compare: Flew Qatar to HAN from MAN in Sep. Two hours late due to door problem meant missed connection and so 24hrs late in HAN. 600 euros compensation received and they put me up in a decent hotel in DOH. As I was flying Y I had no complaints whatsoever. Y is acceptable on Qatar, business is fantastic.
Your two examples are not comparable.
In the first no compensation under EU261 was due because of the short delay. When there is a rolling delay it is also hard for the crew to know if they should serve drinks - alcoholic and non alcoholic - or not.
What Qatar gave you - compensation and a hotel - is exactly what was required of them under EU261 because you were delayed by 24 hours to your final destination and would have been exactly what BA would have had to do as well.