Canadians also simply won’t do the jobs these people will for any amount of money.
That’s a bit of a stretch (no teenagers want to work in fast food?) Maybe not for the same wages but that’s the point. Temporary foreign workers suppress natural wage growth
High cost of living where fresh produce and takeaway coffee becomes unaffordable for most or we have temporary workers.
Part the reason we have a high cost of living is because wage growth has been suppressed by policies like these. See the above point