ETA: I don't think Social Security should be to protect the middle class who actually have the means to save and invest for their retirement. It really should be a safety net for the poor.
No. No, no, no. No.
It sounds tempting doesn’t it? Let’s just make sure that Social Security goes to the really needy. But then you get into the whole argument about who is “really needy”. $40,000 a year? How about $39,500? Well, people will adjust to $39,000. Did I say $38,000? I meant $37,000. That's more than enough with a good 401k plan right? So, $35,000, and an 401K plan should be the cutoff. Assuming they have dependants. etc...
After a while it just becomes another program for the poor, and we all know what happens to those.
Conservatives have two types of plans for Social Security. Those that will end it outright, and those that will weaken it to make it easier to end outright in the future. Means testing is one of the later.