Of all generational cohorts, older millennials are most likely to generate enough income to retire comfortably, according to the latest Vanguard Retirement Readiness report.
Specifically, millennials aged 37-41 have the greatest chance of landing a comfortable retirement.
So I'm in Canada but worked in finance for close to 20 years. I have been told outright that by the time I retire the system will be losing money (I'm 46) so we are contributing to a sunk cost. My parents are poor so they deserve the money that CPP affords them but Jesus Christ we are fucked with people living longer and it doesn't help the largest fucking generation ever was right before my jaded ass.