It seems good enough for median earners. After taxes and health insurance, it's basically even.
Perhaps not self-sustainable you mean that unless something changes, it's not going to be able to keep paying out at current rates.
Well, I got news for you - that's what is happening for almost all government-run pension programs across the world on this model. Pay as you go does't work when you keep the same payment, and have 10x a higher ratio of recipients to payees.
This isn't unique to Social Security or the US. It's just a mathematical fact of the system.
You cannot have 99% of people contribute `x` and 1% of people receive `y`, and then switch that to 70% contribute and 30% receive, without either increasing `x` or reducing `y`.
You could have planned ahead for this long ago, and seen that the ratio was going to change and increased `x` over time accordingly or planned to reduce `y` over time accordingly. But we didn't, and mostly no one else has either.
*Asterisk because EU is big and diverse, and I don't know every country rules.