I agree that with nexus/global arriving in the USA, the process is just three minutes at the "machine". But if there was no pre-clearance it would also mean having to collect bags and take them to the transfer when also flying domestically after the initial flight? As over the years I have been in 70+ person line ups to leave the baggage area at LAX. It is always nice to avoid that.