I don't think there's a simple answer to that question.
Clearly, particularly in the west, there's a strong demand, as I'm sure you are aware, for temporary foreign workers. There is a job shortage in many areas. It's complicated by the higher-paying jobs in some industries, particularly the oil and gas industry. Therefore, the temporary foreign workers are often finding their way into other positions that simply will not be filled by those attracted to the higher-paying jobs.