Opposition to immigration increases as Canadians find out the actual number of immigrants: https://www.cbc.ca/amp/1.4619762
They note that there are about 30% of respondents always against, and the same amount always for. This shift is about 9% of the rest when they discover actual immigration is .7% of pop instead of .4%
I had to pass a battery of tests assessing education, health, fluency, etc - and entry was *still* dependent on having a job in Canada.