Smugness?  How economically are we any better than Japan that allows zero immigration? How are immigrants a net benefit to any society? The central banking system is the main root of not only our high quality of life but the debts that come with it. Every provincial government and federal government is pretty full on the debt. What do you suppose will suffer from this debt... hint quality of life. Immigrants certainly will not be a net benefit to our debt situation. They will receive health care, use of infrastructure, welfare benefits, esl courses, etc which are medium term drains on our society that remember is already debt laden. We've been flooding them in for as long as I can remember and I can't remember the last time our economy was solidly booming and we were paying down any  federal debts whatsoever. The smugness that you exhibit thinking we are a ATM machine is unbelievable. Canadians will fill all jobs available as they do in Japan with 3% unemployment.