The key word there is "perpetually". In the US welfare payments and other social support programs are usually time limited for recipients who aren't disabled.
I have no problem with government supports for people who actually work but still can't afford basic necessities. Just don't ask me to pay for non-disabled people to sit around all day.
You are always doing that through all sorts of both minor ("she's my uncle's friend") and major corruption ("they donated to our campaign, let's give them a contract where they simply take a cut on the deal with the provider"): a lot of people are "employed" but only "sit around all day".
If you want to fix that, you should be going into politics or law and law enforcement.