Exactly.
In the end, there's a deep contrast between how Canadians claim to feel about immigration at the federal level and how they act at the local level.
Everyone is a bien-pensant liberal until the changes needed to accommodate all those new Canadians are in their neighbourhoods.
Eventually Canadians will have to reconcile the 2, and either accept that there will be condo towers + infrastructure built in their neighbourhood, or start voting for a federal government that restricts immigration.