Also: If I remember correctly, even the country you live in (Canada) has immigration quotas and handpicks skilled workers. So, it must be racist too, right ?
Europe has Schengen, Canada doesn't.
We can argue about whether it's good or bad policy, but your claim is "supporting immigration quotas" is racist because there's such a thing as Schengen, but the same policy is not racist if there's no such agreement? Did I get that right?
My claim is than the proposed change is driven by racism. Not the policy in itself, but the action, because of the likely reason behind it.