Social Security and Medicare are in serious financial trouble in the future because they have been under attack for so long that how we thing of them has been changed by those who wish to kill these programs. Regardless of whose figures you believe when discussing the financial health of these programs, it could all be fixed by scraping the income cut off cap for contributions. Right now income payroll deduction collect a fixed percent of incomes up to around the first $107,000. This was just raised to this amount this year. All income over that amount is not considered.
I am a reluctant proponent of eliminating the Social Security and Medicare income contribution caps. In the short run this improve the income projects for both programs for some time to come, but it would also plant the seeds of distruction for these programs. It is helpful to understand why there are these caps to understanding my point.