Yes, Social Security has its problems, but can be more-or-less fixed by adjusting the retirement age upward and perhaps uncapping the salary upon which contributions are calculated.
On the other hand, Medicare's costs are going up like a rocket. Of the two so-called "entitlement" programs, we should concentrate on fixing Medicare.
At this juncture there are no easy fixes in sight. I believe we will end up doing cost-benefit triage, and hating it.