Getting off on a tangent
Better medical care is the main reason why the Social Security system is failing. Back in 1934 the average lifespan was in the low 50s, but the retirement age was set for Social Security at age 65. The pyramid scheme would work as long as more people paid into it than would ever draw benefits. The designers of the system didn't foresee the medical revolution that was just a few decades away.
