It isnot "temporary" sanctuary.

At least 50% of refugee claimants coming into Quebec from Haiti in the past have been granted refugee status.

Add in the anchor baby families who stay for compassionate reasons, and that is a lot of people staying permanently in Canada.

These are great odds for the illegal migrants who have a lot to gain and nothing to lose by coming to Canada.