Just talking about my experience, but after living in other 3 countries, the openness of Canadians to immigrants and the culture that they bring in is astonishing. This is probably why everyone I know that immigrated to Canada had respect for the country from the start. Cannot say the same for most other countries.
I feel like the fast (at least in immigration terms) response that the Canadian government gives speeds up the integration and lowers worry about future uncertainty.
(In 2018, just over half of immigration to Canada was via points system, with 28% and 14% family reunification and refugees respectively. )
The points based system isn't a panacea. As a Canadian, I see it as a tradeoff: I dislike the fact that it makes access to Canada easier for the wealthy and privileged, but it's transparent and predictable and (hopefully) aligned with the skills that help immigrants succeed.
I'm no expert, but there are other differences you could look at. For example, having family in your community is a strong predictor of economic success for immigrants, so if you really care about successful integration, you might want to prioritize family reunification. It feels like the Canadian and US discourse on this have started to diverge. ("chain migration"?)
In any case, a complicated topic.  I certainly don't know what system is best. But I feel it's a bit reductive to only focus on the point-based aspect.
It seems pretty rare in Canada and even then those incidents were within the last few years when the overton window moved all over the west. Multiple accounts of immigrants from Asian countries who lived in Toronto 30 years+ never experienced any outward racism get told to go back to their country recently. It's pretty surreal.
Also theory of my Canadian friends is that all the anger Canadians might have is taken out at the hockey ice rink!
In the end hatred comes from ignorance, big cities are better because people interact and realize humans from somewhere else are in fact still humans.
It can be pretty rough in places. People seem to forget that Trailer Park Boys and Letterkenny are set in Canada. The Wolverine's (X-Men) backstory involves cage fighting in Northern Alberta -- which is absolutely truth-in-television, cuz I live in AB and damn near every oil worker is waiting for their MMA career to take off.
This carries over to immigration -- there is a lot of eye rolling and subtle dislike of the temporary foreign workers ("TFWs"). My in-laws in rural AB have, uh, strong thoughts about foreigners. Quebec is a notable difference too, as they have a reputation for not being fond of non-European, non-Francophone folks in their borders.