Australia, NZ and many countries have a point system.
What will the condescending Canadians come up with now? Many Canadian professionals and highly skilled workers will now easily be able to work in the US with Trumps new immigration and low corporate tax reforms. Massive Canadian brain drain.