The sooner we can have a society more like Star Trek's utopian future the better for anyone that wants to retire without being a burden on the current generation. (Even then, I don't think I'd ever want to /fully/ retire, I'd just like to focus on things I actually find fun and meaningful.)
The right wing frame is that the surplus "doesn't exist" or is full of "IOUs" or something. It's hogwash.
Here's how it really works. When Social Security is in surplus, more money comes in from payroll taxes than is paid out in benefits. Payroll taxes come from people who get W-2 income and pay FICA.
That surplus is then used as part of the general fund to pay for various things including thing like tax cuts for lower capital gains. In reality, the general deficit is larger, because the surplus money isn't allocated for those purposes - the surplus continues to exist to pay for social security when it goes into deficit.
If we then pretend that that surplus "isn't actually there", then it means that we've effectively used payroll taxes to fund tax cuts for people that are richer than the people who have paid their payroll taxes. It's a two-step con. It's also false.
Social Security has also transition from surplus to deficit and back to surplus in the past as well.
Other countries are already seeing this, but there is no escape from raising the retirement age, and the best way to slash benefits, which is to keep them behind real inflation. Also, medicare is an even bigger problem as it has no upper limit on spend, which will also have to be cut somehow.
Bottom line is, the more resources you spend on the past, such as aging people and infrastructure, the less you can on the future, such as for you and your kids. That is unavoidable.
I think the latest figures for the national debt are just shy of $14 trillion, of which about $3 trillion is owed to the Social Security trust funds.
In FY2016, it ran a surplus of $23 billion. For FY2017 the surplus was $35 billion.
Stats here: https://www.ssa.gov/policy/trust-funds-summary.html
1- taxes aren’t going up, even though Boomers have already begun to retire;
2- if Boomers live for a long time in retirement, everyone after them is hosed.
That’s not how Social Security works. For practical purposes, it’s pay-as-you-go system: http://www.heritage.org/social-security/report/misleading-th.... As boomers retire, taxes will need to go up to account for the higher ratio of retirees to workers. But when the millenials retire, unless they end up having a substantially smaller generation after them, that strain will not be there.