True, problems directly related to excessive immigration since the 1970s. The key to this posters comments is "People had jobs and prospered" now way too many jobs wrongfully go to foreigners or too many newcomers we shouldn't of had accepted to Canada in the first place. More than 2 million surplus of newcomers in Canada. With poor workforce utilization rate, that increases inequality, drug-use, homelessness. How often do you see a newcomer to Canada homeless? The high household-debts are also because of too much immigration and foreign labor, as per good jobs not going to Canadians already here that need them! And many gadgets we definitely don't need, things have almost no resale value anymore, another red flag, this has to do with allowing too many jobs go overseas to get too much cheap non-essential stuff. Immigration is importing people that get available jobs, instead of exporting jobs, but the damage to Canadian lives, is the same or worse with our excessive immigration.