Here's a question for the under-30 crowd: Do you think Social Security will still be around when you retire? Half of you don't. Here's why you should.
So why do politicians prefer to talk about fixing Social Security? It's precisely because it's so easy to fix. Social Security is an accounting problem. Money goes in. Money comes out. If you increase the income, or decrease the outlays, you're finished. The challenge is raising revenue or slowing benefit growth in a way that is savvy enough to pass Congress and fair enough to keep benefits for those who really need them.
But we're pretty much clueless when it comes to reining in health care spending. The Affordable Care Act (aka Obamacare) does contain a good number of ideas about how to "bend the curve" of healthcare spending down, but we can't say with much certainty how well they'll work (or if they'll be declared unconstitutional). What we can say with certainty is that Social Security isn't going anywhere. Take that to the bank.