It is grossly unfair for someone to jump the line ahead of someone who has waited several years.
This is NOT about race or religion, it is about following the rules and being fair to everyone.
A good citizen follows the rules of society, and obeys the laws of the land.
That is what keeps our country civilised.
A good citizen does not thumb his nose at rules and regulations.
Walking across the border, avoiding lawful entry points is not a good example of following the rules. Dialing 911 and demanding assistance because you are too stupid to dress properly, have no food or money, no job skills, no education, barely speak...or don't speak at all in either official language, that shows a sense of entitlement.
A good prospect would be showing us what they can contribute.
They should not be trying to get as much from us as they can, after breaking in the back door instead of knocking on the front door politely.
You want in? Follow the rules like everyone else!
And remember, these refugees ( actually economic migrants) readily acknowledge that they will be trying to all their relatives into Canada as soon as possible.