Don't American airports hold connecting flights (within reason)? I can remember a frantic dash at Dallas/Fort Worth to get from a late-running flight ex Seattle to the plane for Manchester, only to discover that they were expecting us.

Maybe international travellers get better treatment than internal passengers?