BA have cancelled my flight to LHR tomorrow evening. Their operation gets closer to EZY and FR every day with the major exceptions being reliability and cost!!
I assume you're Edinburgh based? Well BA will get you on a train if that's the option you want, no its not ideal, but it will get you there.
Of course they could have canceled the HKG-LHR and put them on a train, just as easy right?
As stated a million times before on here; FR/EZY have a
short haul network. BA have mainly a
long haul network. They also operate into less slot restricted airports (LGW, STN, LTN).They therefore have different priorities in times of disruption, and FR/EZY have more to play with.
BA (and every other airline) really do their best in times like this, they don't go inconveniencing people for the sake of it. Unfortunately its the domestics that take the hit in circumstances such as these, as service recovery for these is much much easier than ditching the mid/longhaul routes.