Fargoo, while BAA are responsible for some problems at Heathrow, BA aren't absolved of all blame either.
Availability of tug crews before 0700 local in T4, availability of dispatchers (or whatever they're called now - I believe the name has changed) to turn on stand guidance etc etc. Even if it's a PAN medical emergency and there's been an hour's notice!