Guessing that they paid for it themselves.... Including their CPP. The only thing the public is on the hook for is OAS. And just as the retirees paid for those that came before them, the next generation shall do the same