I can't believe that people are actually arguing that people are better off giving money to the government and then get much less in return in the future is somehow better than saving the money for themselves. Unfortunately SS is not a trust fund. There is $0 in the social security trust. That money is immediately spent on current retirees and other government spending. SS is just an additional tax that comes with some formulas that allow government to give you money sometime in the future based on contributions. Lets not kid ourselves SS is just another income tax.
Well, you have some of your facts and figures wrong; the SS trust funds currently has about $2.8T in it, all held in non-marketable securities. The trust fund has actually been increasing in recent years, but is projected to be depleted 2034 if rates aren't altered as the baby-boomers retire and less is collected than paid out.
You can make the argument that all money is fungible, or that the treasury can create or destroy money at will, but there are securities backed by the US government in the SS trust fund (i.e. it is not $0).
I agree it is another tax on income. At its current structure, some people will get more than they pay into the program and others (particularly high-earners) will get less.
This is technically right, but functionally wrong. As I said in my previous post, the trust "fund" is an accounting measure. It's very meaningful from a political stance as it dictates who has the burden to change the law in order to change SS payouts. But economically, there is no fund in the trust "fund".
As i indicated, you can (and seemingly are) make the case that those securities are valueless because the treasury can create wealth out of thin air. The securities are no more or less real than any other dollar held by the central bank.
I'm not sure how your solution would be a fix to this; what would it hold? US-issued bonds? Equities? How do we get away from this paradox?
I am not arguing the securities are valuless because the treasury can create wealth out of thin air (the treasury can't do that anyway, unless I guess you consider seniorage wealth); I am arguing that there is no difference whether the "fund" exists or not. When scheduled SS outlays exceed revenue from SS taxes, in order to make the scheduled payments, the gov't will have to make that money from new taxes, money taken from other programs, or new borrowing (which is just future taxes or cuts in spending). If the trust "fund" has a positive balance or the trust "fund" is at zero balance, it makes no difference to the U.S. gov't's ability to pay, except that as long as their is a positive balance, cuts won't be made without Congress having a say so. Once the balance is zero, cuts are automatic unless Congress says something different.
As far as how to fix it, well, just making them negotiable would sort of fix it if you just want there to be real assets in the fund. Then securities held by the social security trust would have value on the open market and it wouldn't simply be an accounting mechanism. But that's still a pretty horrible solution, as it's still not doing anything to provide a way to pay benefits beyond taxing current workers more.
Ideally, the trust would have been responsible for investing in assets other than federal government debt.
This is all pretty much moot now as there aren't any surpluses to invest. But in another 10-12 years when the trust "fund" is exhausted, we're facing a "payments are about to be cut 24% overnight" crisis, it's going to be pretty sad to look back at all the opportunities we had to do a program that made sense.