Earlier quoted context omitted.
> This means Canada brings in 25X the number of refugees per capita than the US does. > This means Canada brings in 20X the number of new immigrants per capita than the US does. You assert this as though it's just automatically a good thing with no actual analysis as to the impact on Canadians. What happens to the cultural cohesion, wages, and living standards of Canadians when immigration is at such a rapid pace? Is…
Canada is selective about immigrants (they have a points system), so all the things you call out are accounted for in their model - they bring in those their country needs. And from what I see from down south, they benefit a lot from it.
(Though we'd have to be really mad to replace it with a lottery...)