sorry, i disagree...it just relies of the fact that before, there was always more younger people than older. It's obviously not the same anymore.
That said, US is VERY awkward in this: there is no "investment" fund like superannuation, etc, etc.
It's definitely a demographic problem. And that's actually the case even if there was 'investment' (though potentially to a bit lesser degree) which there isn't.