This irritates me as well. My husband and I have always worked full-time. I used to earn more than him, then we earned the same and now he earns more than me, but our SS checks will not be much different from each other's when we retire.
Now, for example, a woman (just using a "woman" for an example for all those who are politically correct) who- let's say- her husband makes a lot of money that she can stay home. Let's say she never worked or worked very little if at all.
Well- she can collect half of her husband's SS when she reaches the eligible age- a check that - because her husband was a very high earner- will be equal to my full check! And then, of course, her husband gets his well-deserved max SS check.
So I busted my butt leaving the house every morning to go to work. This woman stayed home and I am getting the same SS check as she is!
This makes me nuts! Certainly, if her husband passes, she should be entitled to his SS check. But- how is she eligible for a SS check while her husband is alive and collecting his own if she never worked?
Because when SS was first conceived, most spouses did not work and no one thought about "fairness" and affordability of a system paying an extra 50% for a non-working, aka non-SS contribution, spouse. It sounded like a good idea that a couple collects more than a single person, since there are 2 mouths to feed. Times have changed and no one has the political motivation to go back and review the system. Government policies are mostly motivated by politics, unfortunately.