Another issue that has been ignored is the unfair or inequitable treatment of homeowners and other asset owners regarding income on capital gains. In a logical world all income would be taxed the same. This would include salaries, capital gains on home sales, professional income, and capital gains on stock or other asset sales. This would go a long way to take some of the heat out of the real estate and stock markets, as both are inflated assets (aka bubbles). But if one wishes to maintain  the capital gains exemptions on homes, it could be made more equal if it was a once in a lifetime thing and it was only for the average value of a home in Canada at the time of the claim, so the playing field was more equitable or equal. Increasing the holding period from one year to a five year minimum, with the holder being required to have paid personal income tax in Canada for that period might also help. These are all understandable and addressable  issues.