Here’s the thing.

If someone wants to come here and build a better life, and live in the best country in the world I welcome them with open arms.  If they want to invest their time money and blood sweat and tears into making Canada their home for them and their family and the place they make a living, I think that is who we want to have in Canada.  

However, if someone wants to park their money, in some cases along with their kids and/or homemakers, here while continuing to invest and make money in their home country with little or no investment in Canada save for real estate speculation?  If they want to leave vast swaths of empty houses, condos and neighbourhoods while they wait to pull the trigger on their desired rate of return?  Tax them into the Stone Age until they pull out and find some other sucker nation who will buy into their “foreign investment in real estate is good” fairy tale.