Generation Rent is about to retire – and taxpayers will pay the price