There are many people out there that get money form SS and never put a dime into the system. Why? I have worked for over 30 years pumping money into the system and there is no doubt in my mind that SS will not be there for me when I retire. I have to secure my future expenses so I am investing and saving for the future.
The reason is because, here in the US, we have an obligation to "provide for the common defense, promote the general welfare, and secure the blessings of liberty".It's called the "establishment clause" and, according to the Constitution, it's the reason why we have a government at all.
So, for you to complain about how easy life is for people who are incapable of earning a living is not just unAmerican, it's downright inhuman.