Zeev, you know quite well Social Security has always been pay as you go (how would we have had the money to pay the initial recipients if it were not?).
If they needed to fully fund Social Security like pensions, we'd be in a heap of trouble.
They do need to do something to avoid stuff like 1 worker funding 2 retirees like may happen in Japan. I'm not holding my breath waiting for a solution that avoids that. It would just make too much sense.
This issue will not be any easier to solve as the population ages and the politics make it impossible to reform the program.
Nobody has the guts to tackle this now, and that's not a surprise, as it's a no-win situation politically.