I find it interesting that the same department that runs the temporary guest worker program also has a strategic unit that does long-range 10-year forecasting on the Canadian labour market. In October of last year they put out a report called “ A 10-Year Outlook for the Canadian Labour Market”. They said there were “no looming skill shortages 10 years out”, but the same department down the hall running the temporary foreign worker program said there was “a looming skill shortage”.
The same department used a U.S. Bureau of Labor Statistics formula to determine the veracity of whether or not we have labour or skill shortages. It's a three-point program and was tested in the U.S. It's been tried in some situations here. You should take a look at the results of it, because the employers' claims for these labour and skills shortages, when put against that formula, demonstrate that somebody's not telling the truth.
On your other point, there's no question our Canadian labour market and our population are dependent on immigration, but doing it in this duplicitous manner with a lack of transparency is not the way to build a country and respect immigrants who are coming here to build their homes and communities.