Customer service compensation can be a bit trivial..yes there can always be problems when travelling and some you just have to take.
That said, UK261 and EU261 are merely regulated payments that are paid when the problems are caused by the airline.
Duty of care, like what I received 2 weeks ago (see fog thread) is not really compensation but merely a reimbursement of costs made due to issues on the trip. I consider myself lucky that this exists as in this case I did not expect BA to control the weather.
Globalist