I suspect that the problem might mutate but it will not go away. LHR 'works' only because of a remarkable crowd of human beings that are trying to run the place in a manner that rsembles an efficient international airport.
Almost all of the threads about LHR come back to BAA's doorstep. YES, BA might be the largest customer and YES BA are also cutting back on staff to a ridiculous degree but no company can hope to do well when they are renting facilities in a location that is badly run. It would be the same in a multi-tenanted tower block.
In due course something will go wrong and BAA will be at the heart of it.