SS was never meant to be a pension. Current workers are supporting current retirees. Here's my suggestion to fix it. We need to admit to ourselves that all SS is, is welfare for people that didn't squirrel away enough nuts for the winter of their life. So only poor people need collect. And by poor, I mean people who won't survive without it. If you make SS good enough to be comfortable, people will lose the incentive to save for their retirement, so it needs to only be good enough for survival, not comfort.
Then, with the benefits so drastically cut (because most people won't qualify to collect a red cent from it), we should reduce our FICA taxes to a really low level to support it, since it shouldn't take much taxes at that point to keep it going. Yes, that means most of us don't get to see any benefits, but at least our taxes can be cut now and our take-home pay increased.
This will also shrink the size of government, which I like.