I always approached the IRROPS issue with a '.... happens' frame of mind and a lot of patience, something that you need to have in those situations. It's not going to be seamless, it's not going to be fast and it's not going to be pleasant. Being from a family with a history of heart attacks I decided long ago not to follow the anger route anymore, because it won't help and will only make me miserable.
I have to say that, though, BA has always treated me decently when I happened to be stuck in LHR. True, I had to queue for hours; true, once they ran out of hotels; but I always saw them out en masse, including the top brass (one of the BA uniforms pointed me, for example, Keith Williams and the director of operations out and about in T5).
I also believe that things have improved over the years: I now see more and more people being re-routed by the local airports (on my MXP-LHR commuting this summer, when delays were pretty much the norm, I must've seen the local airport rebooking EZE and other LATAM pax on to TAM by the bucketful), I've been rebooked by a volunteer via her iPad, there are those fellas with the purple gilets taking you to the gate and - joy of joys - LHR's wifi is now free.
I appreciate that .... happens, and sometimes I wish that there was more communication, especially when you're on the plane ready to go and engineers are fiddling with something, but I also understand that they have to do their job, i.e. fixing the damn thing. And I also understand that, sometimes, things happen at a certain time that makes things hard to fix (i.e. return from airborne at a small airport, or diversions in a godforsaken place).
If I have to make a point to BA, I've never received one SMS update from them.
By contrast, other experiences I've had with other airlines hadn't been so nice. EasyJet basically told me to sod off, hence the reason I now avoid them like the plague; Alitalia cancels, rebooks and reschedules flights without bothering sending an email, a letter, a smoke signal or a loud shout; and that time I found myself in FRA during the strikes hasn't been that great either, even though it can be said that it was an exceptional circumstance. And if I compare BA - or airlines - to train operators or, God forbid, to the TfL... well, it'd be like comparing the Jimi Hendrix Experience to One Direction.
That's pretty much my 2p on IRROPS. I was wondering, though, which airline is good and, I mean really better than BA, at handling them and how do they do it? I'm sure there are many users with a lot of experience on this topic.