You raise a very good point. I am thinking people under 55 should be given an option to begin their own retirement account with portion of their FICA & Medicare tax, very soon.
I like the Chilean model where workers have just such as option, but the money is invested by a panel of investment experts. Most people are not good investors by themselves. That account remains in their own name, the government can’t tamper with it, and it can be passed on to the heirs if not used up.
One problem with that is current FICA income just pays for current FICA expenses. Letting younger people divert some of their tax to fund another retirement account leaves the question of how do you fund those who are on Social Security?