Hear, Hear!  But you forgot the pensions - the system is also set up so that the funded proportion of private pensions, the CPP, and the government-worker pensions just keeps falling, as the current retirees take out more than they paid for.  Everybody just ignores this and presumes that the same beleaguered young workers  will pay $800k for grandma's $400k house, cover all the debts being handed to them, and finally pay larger pension contributions, retire later, and have less-than-fully indexed pensions, if they have any at all.  
I hope they wake up in time, and I hope the greedy old-timers who are selling out their own kids and grandkids also feel a bit of conscience soon, and vote Trudeau out.  It won't kill you if your Calgary bungalow fetches $550,000, not $800,000, three years from now!