Alex, as someone who grew up in Canada my entire life. I arrived here as a new born and had immigrant parents. I met a lot of kids growing up who recently came to Canada and their lives were immensely better than their home country. However now that im in the middle of my career earning 90 K all I see is new comers who complain about the state of the country, which is a far cry from what they were promised. Free healthcare, opportunity, excellent quality of life.
Instead what we offer immigrants is artificially low salaries, obscene housing costs and some of the highest taxes outside of Europe. The Canadian government is scamming millions of immigrants and students using the former glory of what Canada use to be to trick them into giving up their lives back home only to be another cog in the machine to enrich Loblaws and RBC.