One reason that the Social Security system is in trouble is that the money has been stolen! Then, spent by Congress. Not invested.....
There is a way to "capture" the so called benefits of long term stock investing....namely by investing a part of Social Security funds into stocks, and not spending the money on Congressional pork.
Perhaps the Republicans should have a pilot program investing 10% of the Social Security Trust Fund in stocks for five years...and see what happens?
OR HAS THE MONEY ALL BEEN STOLEN AND CHANGED INTO WORTHLESS UNFUNDED US BONDS......?
Any conversion of Social Security Bonds to Stocks would still require MORE borrowing....because the TRUST FUND IS REALLY A KONGRESSIONAL SLUSH FUND!
That is the real problem......the looting has gone on for so long that there are few good choices left.