There are currently only a certain number of facilities within Canada that offer pre-clearance. All of the other travellers from Canada, the more than 1.6 million travellers from Quebec City, don't have the opportunity to travel under pre-clearance, and therefore must cross into the United States and be subject to some of the issues that you have.
In a certain way, I feel as though we're almost protecting those 1.6 million travellers, who will be able to undergo search in Canada under Canadian rights and laws, and with a Canadian official present. That is not a protection that they enjoy today.