I hate to hear about these service failures, they do not make good reading and of course they should never happen but I have noticed that one of posters appear out of nowhere on these threads to have a pop at BA, they then disappear back into their holes.
Oh well that the joy on the internet, I guess it makes them happy!