Sorry to James about his business. That is truly a sad story of the times.
My whine is trivial by comparison. I flew international flights and the transfer took place through Miami. Miami airport - worst damn place on earth to be in. Think of pig corrals to the slaughter house and there you have the customs/baggage claim section.
So after a 5 hour flight on American Airlines (such a crappy airline does not deserve their namesake) and eating nothing, because they will sell you peanuts for $3 US - but wait, they don't take U.S. cash only credit card. You get dumped into Homeland Security passport control. I don't mind the questioning interview - they are doing their job. Forty five minutes in line to get through that though is really crazy by international standards. Then you get through the slaughter house corrals of the customs baggage check. Thirty minutes of that, but wait - there is the kicker. Oops - they dump you out to general, so now you have to go through security...Yes that will be 25 minutes through the regular security checkpoint. Yes - 1h and 40 minutes to simply get to my connecting flight.
Sorry boys - I love the United States (even though I'm a Canuck). I love the US enough that I married a U.S. gal and adopted U.S. children. But you guys really screwed up international travel!!!!