To 'clarify' your post further:
FICA funds the current beneficiaries Social Security benefits.
Your Social Security benefits (for those not already retired or collecting disability) will be funded by future people's FICA payments.
That is a fact. Not political spin or economic bullshit.
If you tried to set up a 'payment program' like that in the public sector, it would be labelled a 'Ponzi scheme' and you'd go to jail, but with Social Security it does work because of mandatory enrollment. The baby boomers are throwing a wrench into the works currently, but if all else fails raising the retirement age (to the point where the money coming in equals the money going out) would work. I'm not saying that's the best solution - but it WOULD work.
Personally, I'm disabled - for real, I've tried going back to work, my body/mind just can't handle it.If it wasn't for one really good year and a half I had working right off Wall Street my family would be well and truly fucked. What's really screwed up, is I'm in the position where if I made any more household income, I'd also be screwed.
Last I checked an extra $100/month income for me would take away close to $1000/month of benefits (mostly, but not entirely, for my prescription medications and doctor's visits - so while you can debate what those actually should cost, that's what they would cost ME if I had to pay full price for them - which I would during the 'donut hole' which I'd hit pretty quickly). So I have a teenage daughter, that I can't allow to go out and have an 'over the table' part time job...