There is no reason whatsoever to receive non-professional immigration.
And if the question about refugees from Gaza, there is no reason at all.
1. There are 50 Muslim countries to take them in. If they don't want - why Europe or NA should?
Don't we see there are too many already blocking the streets and hospitals. Today, it is Jews/ Israel. Tomorrow, it will be Halal to all or hidgab to all, or whatever crazy shit they will demand.
2. Those who think they protest only for Gaza, think again...
You might have forgotten about
Canadian Muslim Organisation protest of the "1MillionMarch4Children" in September?
Which was non official anti LGBT as well.