A bit of context needed here. Most Social Security and Medicare recipients get more than they paid in (including reasonable interest). Generally around age 78-80. Social Security started payments day 1, so it always has been paying ahead of actual individual contributions. Wages pay for benefits.