The problem is many companies and corporations are abusing the TFW program, even government bureaucrats admitted this more than a year ago.
The UN (not that I really care for their views) slammed Canadian TFW program as "modern day slavery".
I did listen to an economist who said their is certain benefits to open exploiting TFWs for both our economy and our taxation/revenue sources (for example if they actually go home, they have paid into CPP, EI and income tax and really do not get to benefit from it).
Same economist said this TFW and immigration increase is a temporary solution to help pay for our social services such as OAS.
Lets be frank it is not sustainable. And unintended consequences are seeing record high youth unemployment.