20 minutes to cross the runways after landing at LHR.
Waited 15 minutes for pier which never materialised, parked on remotest of remote stands.
Terminal 4 arrivals worse than a zoo, hopelessly congested.
I wasn't involved with this flight but I can assure you that the three examples above are part of a normal day at LHR.
As for the rest, there may be some sort of Africa factor involved although I've operated out of NBO several times with no real problems.