Maybe I am misinformed, being in the US I always hear that Canadian points based immigration policy is way better than US and it encourages high skill immigration. Is that not true?
It was fine, but more importantly borderline sustainable, until post covid explosion in Indian student visas, more than system can realistically integrate in short time line involved. The point of skill based immigration is you drain the brightest (and richest) who can generally pay their way and be net contributor right away (tuition etc). When I was in Canadian uni around the 00s, around explosion of PRC international students, they mostly come from wealthy backcgrounds, bought a condo, studied and transitioned into skilled work. They generally didn't work part time while in school. Brought money into economy with stupid consumption. Still drove up RE market / rent, but not the to levels now in the last few years. The richest Indians with $$$ goes to the states due to their remarkably successful Indian disaphora network, Canada gets what's left over, which is still bright/hardworking minds, but they're poorer, and many have to work driving down wages in all segments. Which might be fine i nmoderation but with sheer numbers involved, in the time frame involved, is driving up cost to visibly levels in the few cities where immigrants settle.
To give context some cities in India hold a massive "send off" ceremonies for Indian students going to Canada and they rent a stadium to do so. The are not just sending by truckloads and boatloads but hudrends of flights full of indian students.
Immigrants arrive with a built-in support system that get them off the ground when they arrive, a safety net and most importantly, someone that they can trust. All in ideal circumstances anyway.
Corporate migration puts immigrants at huge risk of abuse and failure if things don’t go as expected.
A lot of immigration happens somewhere in the middle.
Canada’s points system isn’t that robust, but I guess less problematic than a straight up lottery.
One of the work permit paths is points-based -- "Express Entry". There are plenty of other ways, and there are programs like the Temporary Foreign Worker (contemptuously referred to as TFWs), who bring in lots of low skilled workers. Lots of Filipino coffee-slingers working at Tim Horton's (a fast food chain), for example.
Immigration also isn't the problem, the problem is the boomers buying up all of the housing, and large corporations (many of which are foreign) buying up the rest. This is combined with Canada's climate and geography -- aka most of the country is uninhabitable in any real sense -- which concentrates the population in a handful of markets where the prices are absurd.
As someone deeply involved in immigration advocacy in USA I can assure you that the Canadian points based system is terrible. It is the classic case of grass is greener on other side effect.
The points based system is eventually administered by a bunch of government servant and the "points" are subject to the internal politics of the government.
Consider the french and english language proficiency. It is established based on some exam. Now in countries like India there is a vast network of institutes which will help you to beat those tests without having actual proficiency in the language. But what if you fail ? Pretty simple. You find a smart spouse who can crack it for you and then pay her a large money to help you move to Canada and then file for divorce after couple of years.
Same goes for things like job offers in Canada. It can very easily be hacked. You pay a Canadian business owner who happens to be the third cousin of your mother a nice sum to give you an offer. Then when you go to Canada you work for someone else.
The market is much better indicator of a person's worth to society than any points based system. In USA you cross the border and make a living for yourself and you are an American. We do not care what Trump, IRS or CBP have to say in this regard. It attracts hustlers and badass people.
There's also visas for international investors - something like invest $1M USD into a business or create 10 jobs and get a visa, or something along those lines. Perhaps more expensive, but not much different fundamentally than paying someone for a job to get a visa.
Not sure how anything you've claimed is terrible. Yes to assess language proficiency people are tested both with a written and verbal exam. How is that terrible? What other means of assessing someone's language proficiency do you have in mind that is better than a written and verbal test?
Also your other points all involve breaking the law, which yes someone can absolutely commit a crime to gain an advantage assuming they don't get caught. I'm not sure how you expect any immigration system to operate other than by having rules and if those rules are broken having penalties for breaking them.
The main criticism I have about the U.S. system of immigration, and why I think Canada does it better is that in the U.S. in the majority of cases your immigration status is often tied to a specific job and if you lose that job you're done. I find that rather disgusting to be honest even if it attracts "hustlers" and "bad asses" as you claim.