> Canada has a point-based system that requires you have some actual real skills and an education.
While based on binary categories rather than point-based system, so does US employment-based immigration. It also often requires a sponsoring employer, as well.
OTOH, Canada, like the US, also has family based immigration—and because it doesn't have per-country limits, it doesn't have decade+ wait times from some high-interest countries in key categories (though it does have smaller multi-year waits in some categories for immigrant visas, but it also has renewable multi-year “visiting family” supervisas which you can apparently take advantage of while an immigrant visa is pending.)
> Here, you can just sneak across the border or claim asylum citing vague claims of "persecution" and you'll have an entire political party fighting on your behalf to keep you in the country at all costs.
Canada not only has asylum (and accepts proportionately more refugees than the US even before Trump), but it doesn't seem to have a major political party scapegoating them and illegal immigrants to justify policies cutting back on legal immigration.
> If it were truly that easy to immigrate to Canada people would have actually made good on their "if Trump wins I'm moving to Canada" threats.
No, they wouldn't; difficulty of immigration isn't the reason people who make that kind of hyperbolic threat every election almost never follow through.