Pre-clearance, even when in place, is very expensive and most non alliance airlines would find the cost prohibitive. Pre-clearance is time saving, cost effective only when interlining. Baggage and pax can be plussed in a timely manner from the inbound international flight to the domestic network of the alliance/pool partner without having to wait for CBPA to clear the inbound flight.