Government is the problem here.  I lost a DB pension in the 1980's.  The only boomers I know with DB pensions work for government and we're paying 50-70% of the cost of their youthful retirements of plenty while the rest of us struggle to get by on the maximum of $18,300/year between CPP/OAS/GIS.  At 66 I'm still working.  I have savings that will be used to cover emergencies and necessities.  Should I live long enough to require care, my home will be sold to provide it.  It's a myth that boomers made off with all the money.  It's my parents generation that had widespread pension coverage--not mine.  I'm angry government used our money to bailout public sector pensions at the expense of those without while many with RRSP's lost retirement security in the market meltdown of 2008 and have never recovered with negative interest rates.  In a globalized free trade world corporations won't provide pensions.  Government has to tax them to provide for all.