A good, accurate summary.
Although: where is the benefit-of-the-doubt-line drawn for Willie Walsh? I guess nobody knows, but the article does close on the variable quality between the short-haul and long-haul services and how they will play out at T5. I'm sure if these pages were asked considerable colour would be forthcoming.
and: BA also suffers from the UK being outside Schengen (at "The causes of Heathrow’s and BA’s problems are complex").