The refugees we do take in (28k per year is nothing) get a decent amount of support mainly because most of our immigrants are relatively rich Chinese, Indians, Filipinos, etc...
In fact, new U.S. immigrants are a bit more likely to have advanced degrees.
The US takes in more outliers due to high-paying jobs in SV and on Wall Street, Canada takes in richer immigrants on average. Your own charts reflect that.
Edit - look at Figure 3. 40% of immigrants to Canada have a bachelors or advanced degree. Versus only 29% of US immigrants.
And that doesn't even take into account the fact that many immigrants to Canada come here to go to university (paying more than double what local students pay).
If you're a business owner and hire illegal immigrants, you risk up to 2 years jail time personally and a $50k fine. So almost no one takes that risk.
The few that are here illegally generally come legally, overstay and have family to harbour them.
And keep in mind I'm in an industry that, in the US, is known for employing illegal immigrants (restaurants). In 17 years, I've never seen one nor heard of anyone hiring them. I'm sure it happens in a few ethnic enclaves but it's definitely not typical.
I read a statistic somewhere that California alone has more than 10x as many illegal immigrants as all of Canada.
Of course I should also add, we do of course allow more legal immigration per capita than the US, many irregular border crossers are granted temporary status while their cases are processed and in general our bureaucracy seems less insane than the US'.
[1]: https://www.pewresearch.org/fact-tank/2019/06/19/canada-now-...
Canada only is ahead of the US as of 2018. Historically Canada hasn't even been close.
Which is more selective?
Some might dispute that claim.
Please don't post flamebait to HN. We've had to ask you this before. We ban accounts that do it. I don't want to ban you, so please review https://news.ycombinator.com/newsguidelines.html and fix this.
Moderation is guesswork done in haste, because that's the only way to get through the mountain of content that piles up every day. But it's really bad to get scoldings wrong.
In case you're curious, I read your comment as from a Canadian perspective, referring to the U.S. as a second-world country as a snarky swipe. Most likely I was primed to do this because I'm Canadian and have sometimes heard people talk that way. But clearly you were making an economic argument with that statement, not taking a nationalistic swipe, so there was no need for a moderation reply. Now that I read more closely, https://news.ycombinator.com/item?id=21495051 was the comment that actually did the thing I read into yours, so I'll post a moderation reply there.
Thanks again for what you do on here. HN is my favorite place to exchange ideas.