Anywhere else on the planet you would pass through a metal detector to get upstairs to the departure lounge and get on your plane.
This is why if you are travelling to Europe from NZ (as I will be on Monday) Singapore/Hong Kong/Shanghai/Tokyo are better candidates for transfers than LAX/SFO
In Fiji they have a band that plays songs for you as you stand in the customs line, can you imagine that in Seattle?
We flew from Toronto to SF, had a 7 hour layover. It was grand. We even went downtown and back with plenty of time. Her one sister flew in from Vancouver—also no problems.
Her other relatives flew in from Victoria, and got stuck in customs at SFO for over 3 hours when their layover was scheduled to be just over an hour. They had to rely on the graciousness of the airline to get them on another flight. They had to take a 4 am flight to Honolulu which had a 4-5 hour layover then connect to Kona. The Iron Man race was the next day that we went to see. They didn't get to sleep for 30+ hours. I mean, there are worse cases where you'll have to endure that kind of stuff. Calfornia->Hawaii is a pretty good place for it to happen. But still.
We were through US customs at YYZ in about 20 minutes.
On another hand we took the Victoria -> Seattle Clipper ferry and US Customs in the Seattle port just sort of hand-waved us through.
Less than two hours for an international-domestic transfer is crazy at ANY airport, USian or otherwise.
A layover in the US almost always translates to me missing my connecting flight when I go in or out of this country. No matter what airport I go through.