Calm down friend. It's easy to criticize (and trivialize)  the immigration problems in both the U.S. and in Europe, numbering in the tens of millions.
Don't forget you have your own problems with illegals entering Canada in numbers of at least 75 to 100.