To begin with I am a recipient of social security and although the system is vastly under-funded I am not overly concerned since it's no longer in a trust account but a part of our general budget. So, if you believe in this country as I do, you need not worry. However there is a simple remedy to help the program.
The maximum social security withheld today is $8,700 based on a yearly salary of $127,200. Anyone who earns more is not taxed further but removing this lid will increase revenue and help correct the deficit. Our system has always been, the more you earn, the more you pay.