I'm vehemently against TFW programs and the kind of immigration you mentioned.
We have a lot of skilled, educated people here. If you have the audacity to claim a labour shortage and not acknowledge that prices increase supply, then get fucked.
In fact, hiring immigrants for lower wages than domestic labour should be the sign that what's being done is illegal and against the interest of the people of Canada.
The fact that Tim god-damn Hortons had TFWs is disgusting.
To be clear, I don't have an issue with immigrants, or skilled workers filling jobs. I have an issue with claiming labour shortages to cut wages. Or using immigration to cut wages in the aggregate.