The truth is there is plenty of money to go around to help pay for social security,medical care for everyone. Is social security a pyramid scheme? Of sorts,but the costs of the SSI are so low it'll easily survive for decades and probably more.Privatizing health care? We've already seen where that got us.Run away costs with run away greed. I would rather that health care is started at the state level first rather than nationally. I think it could be controlled a little better at the local level and states could try different systems to see what works the best.
In a country as rich as ours is there is no excuse for us not to help our most poor and vulnerable citizens. It just boils down to our own selfish and greedy behaviour. Its our fault. We need to care enough to force changes.