Canada would have a much higher standard of living if they had only 30 million people instead of 42 million people.
Nothing was gained by allowing millions of people from the 3rd world migrate to Canada over the past 30 years.
Every economic metric has trended negative.