Something I don't see mentioned in here concerning the percentages of over 55's. The main reason is that the boomers also didn't have enough kids to replace them in the work force. We have a severe shortage skilled trades and it is because there are are not enough kids to fill them. Therefore boomers are needed to work past "typical" retirement.
The trades were suppressed by the western education system but we were all going to ride swiftly and surely on the innovative space age information highway and step off at station 55 into the pale blue sweater wearing investment portfolios we could become. Retirement is out of the question, CO2 never sleeps.