I'm sure
BA would love to have extra stands available at
LHR even if it cost more; the simple fact is that there are far too few available with many planes having to park at remote stands and passengers bussed. The fact that their are not suifficient gates makes their utilisation very high and increases the chance of such accidents. It must be remembered that
BA is a tenant of BAA just like any other user of
LHR; BAA's inability to provide sufficient infrastructure costs all the users dear.