If governments here are really serious about protecting the locals from wildly inflated property prices, they would have done so long time ago. Anything else reeks like an election bribe.
Check out Berlin's real estate prices here:
http://www.berlinmaegleren.com/
Highly affordable for one of Europe's primary cities, located in one of Europe's most advanced nation, if not the most. The country doesn't need foreign rich folks to come prop up their economy, simply because they are innovative and produce more than enough to sustain its own citizens and government.
At the moment, our government should be focusing on how to improve the Canadian economy without relying on short-sighted/myopic measures to get my vote.