I am saying that, in that situation, the government of Canada SHOULD
comply with the laws of Canada - REGARDLESS of whether or not I agree with what the government of Canada is compelled to do by complying with the laws of Canada.
The fact that the "Bus People" would, as a result of being "returned" to the United States of America in accordance with the laws of BOTH Canada and the United States of America no longer be "illegal entrants" and that the problems facing the government of the United States of America would be compounded significantly is of secondary importance.
Now, if the government of the United States of America wants to negotiate a "trade deal" wherein it provides X number of people to Canada AND pays for the upkeep of those people for as long as they are in Canada, I think that we could well work out a deal. At last I heard the number of people that they US had which it didn't want (the "illegal entrants") was around 11,000,000. Obviously not all of those people are "single person households", so let's reduce that to 5,500,000 "households". The current average NAT household income in Canada is around CDN$59,800. Once you add in the amount of taxes, and then convert to US dollars that works out to approximately US$60,000. That would work out to a total annual payment of around US$330,000,000,000 or US$30,000 per individual. Using the per individual figure is much simpler administratively, so lets go with that one.
That means that all that would be required would be to negotiate the length of time that the US government would have to pay for the support of its "surplus people". A reasonable period of time seems to be around 10 years, so let's stick with that one.
I would be in complete agreement with modifying the current Canada/US "Safe First Country" Agreement so that anyone that the US government presented at the Canadian border accompanied with $400,000 (real Canadian dollars) AND whose good behaviour the US government guaranteed would be allowed to enter and remain in Canada for so long as they obeyed the laws of Canada.
If they breached the laws of Canada, then they would be returned to the United States of America and whatever was left of the original $400,000 (real Canadian dollars) could (at the option of the government of Canada) be forfeit as "liquidated damages".
There would be absolutely no bar on the US government re-presenting someone who had been returned under this agreement, but, to take into account the increased potential risk involved in accepting someone who has already shown that they will breach the laws of Canada, the amount that the US government would have to be increased (let's say by a factor of 10 for each time that the US government re-presents an individual
[i.e. on the first re-presentation the 400,000 would become 4,000,000
on the second re-presentation the 4,000,000 would become 40,000,000
on the third re-presentation the 40,000,000 would become 400,000,000
and so on
{naturally the balances outstanding on those amounts would be as subject to being forfeit as "liquidated damages" as the original 400,000}]).
I mean, surely you don't expect your neighbour to solve all of your problems for you for free. Why that would be **S*O*C*I*A*L*I*S*T** - wouldn't it?