I think the government should start giving people the chance to opt out of Social Security. The system is going to collapse long before I reach retirement age so why should I be required to continue paying into it? They wouldn't have to give back all of the money, maybe just a percentage of it. Personally, I'd be willing to cut my losses as far as SS goes if they would just stop taking the money out of my future paychecks.
Plus, those people who currently rely on Social Security to survive really should start looking for another means of income. However, if you've put yourself in the position where you rely solely on the federal government to survive, then you really have no one to blame but yourself when this kind of thing happens.