It's called the "stepping stone" strategy and offers foreign workers other advantages as well. Their children will benefit from a generally good and relatively inexpensive education system in Canada and they'll be able to sponsor their parents and even grandparents to come to Canada, who can then access Canada's adequate although deteriorating public health care system. What's not to like about all of this, unless you're a Canadian taxpayer?