I still say let BA take over the running of Heathrow!!
Yes, BA management are cr*p. But they MUST be better than Bl***y Awful Airports management.
And there are still a surprising ( bearing in mind the way BA management have cr******d on them) number of BA 'sharp end' staff who still have an attitude of 'serving the customer'...........