Got back from Lagos this morning - took ten minutes gate to car going in, twenty minutes car to lounge going out. Everyone smiled, no one asked for money. Last three trips to Houston:
Going in: 3 hours / 3 hours / 2 hours
Leaving: 1.75 hours, 20 minutes, 20 minutes
The new improved arrivals hall has more space to queue, no toilets and the same number of staff.
My previous hates were Moscow (Sheremetevo) and Mumbai, but Houston sets a new benchmark for awfullness.
The TSA people have been universally polite, but the bit on the mission statement about 'treating people with respect' is about as well observed as human rights at Guantanamo.