The fact that people receive benefits who have not paid into it makes is a welfare program. And, SCOTUS ruled back in 1960 that SS is an entitlement program and open to amendment or abolishment by Congress. The whole retirement angle was a con job.
So then those who paid into it should now be barred from benefits if they are ‘wealthy?’