Earlier quoted context omitted.
As I mentioned below, Canada admits more immigrants per capita than the US does, and far more refugees (it surpasses the US in absolute numbers, not even per capita).
That doesn't mean we're not more selective. Numbers per capita say nothing about the selection process, especially when it's far lower in terms of sheer numbers. 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.