It would have helped if the Social Security Trust Fund had been invested in real investments instead of in IOUs written by the government to itself - a meaningless transaction which is actually nothing more than a record of money which was taken in payroll taxes under the pretense of being invested to fund future retirement benefits but actually was spent on current expenses. In order to use the bonds in the trust fund, a demand would have to be made on the US Treasury to redeem those safe government bonds.But, no problem, right? The Treasury has a huge surplus to easily cover that expense. </sarcasm>
Some patriots advocate declining to collect Social Security if you can afford to do that - but considering the alternatives, anyone who can should pass that money down to their children to finance their retirement, since they are the ones from whom the money is taken to pay your benefits.
Social security is and has always been a generational welfare scam. Pay to thos taking by those paying. Its been that way for years. Im not sure why people keep deluding themselves on this topic. Its dishonest and should be dismantled before I retire. Im 50 and its generational theft. Let my kids and grandkids out of the trap. There is no lock box or money in my account. Lat my family use those funds for real investing and I will gladly relinquish my ot any claim.