You fundamentally misunderstand how Social Security works (and has always worked). I quote directly from the Social Security Administration:
"When you work, you pay taxes into Social Security. We use the tax money to pay benefits to:
- People who have already retired.
- People who are disabled.
- Survivors of workers who have died.
- Dependents of beneficiaries.
The money you pay in taxes isn’t held in a personal account for you to use when you get benefits. We use your taxes to pay people who are getting benefits right now. Any unused money goes to the Social Security trust fund that pays monthly benefits to you and your family when you start receiving retirement benefits."
Learn About Retirement Benefits | SSA
Given your misunderstanding, I understand why you feel the way you do. I would object, for instance, were the government taking from the 401k balances of some to provide a spousal benefit to others.
Given how Social Security actually works, however, your proposal would unjustly deprive of their rightful portion those who have already paid (often more than) their fair share and who are already disadvantaged by a tax structure that has long put its thumb heavily on the scales in favor of the interests of dual-income families.
Good day to you and yours.