I can tell you that if they means test me after all I’ve paid into that crap, I will take it out on someone. I’ll put my life on the line to demonstrate my anger. That is immoral!
You’re correct, welfare is immoral.
But I posit it would be even more immoral to put future generations in deeper debt than they already will find themselves just so we can make welfare payments to households with the most wealth, and incomes above the median.
That’s immoral on top of irrational.
Social Security can remain what it always should have been considered - a safety net.
I guarantee you not one retired household earning above the median income would trade it for subsisting on social security. There will remain the incentive to save and invest, but Americans shouldn’t incur trillions and trillions in new debt just to make government payments to people who have no need for them.
You’ll drown the rest of society (and presumably your progeny) in inflation. For what? To make sure you get away with FDR’s Ponzi too?