They also get the lion's share of the benefits. Moreover, the "rich" pay the same SS contributions up to the earnings cap and more HI contributions, which are uncapped. There are no offset deductions when it comes to paying your SS/HI contributions.
Social Security & Medicare Tax Rates
Your benefits are not based on your total contributions.
And they're capped, too.