A minimum living benefit issued to EVERYONE, rich or poor, will shut up the "why not me too" and the "I don't want to pay for that . . . " people, and will also get the rorters off the couch to find more income if they want more stuff, or better conditions.
If any government corporation can afford to supply its members with subsidised food in their cafeterias, alcohol for its meetings and 'functions', free air travel to spruik for their own party, and so many other benefits they receive because they are in 'the government', and are 'important', then they can and should afford to do the same for everyone else. (Not the alcohol and air travel of course,

but you get my drift.)
Take away the 'us and them' attitude, and have an even playing field.
Many 'western' societies are subsidised by the the method they acquired the land they are on to start with. Did the indigenous first nations peoples get a fair deal in the exchange of "land ownership" or sovereignty, extremely rarely, so the society is dependent on freeloading (land theft, genocide, concentration camps - reservations) from the start. Check your history.
I know of an 'alcoholic' on a pension because he is an alcoholic. As long as he maintains his alcoholism he is on benefits. The gov't tests him to make sure he is still an alcoholic !
Another I know of another who faked a car accident and is on benefits. He is regularly tested to make sure he takes his pills; unfortunately for him the medications are now causing him real medical problems, but he can't stop otherwise his fraud will be exposed. Sucked in !
I personally went for a new job and the manager asked me how much I wanted to be officially paid (for the taxation declaration), and the remainder was paid in cash so working people could still collect benefits. I didn't take him up on the offer and got a legit' job elsewhere.
There are uncountable other examples of which just a few are mentioned here.
Societies do need safety nets because not everyone is born into a well off family, or in a profitable state, or gets a decent education, or is always medically fit for work, and so on.
Children, elderly, and the sick do not deserve to have to compete equally with everyone else for a place to shelter, food to eat, and medical attention to live. And if you work for a corporation of any type long enough, you deserve a pension when you get old.
'Government' bureaucracies could easily check and test for people abusing their failing systems, but to do that would expose their failed systems. They don't want to look bad, so they only go for the easy options of chasing the people who have slipped up and got caught by their own paperwork or tax records etc., or were seen doing something and dobbed in by an informer, or TV current affairs show. Blame your government for letting them get away with it.
At the other extreme, forced labour camps and national conscription for anyone not working is inhumane; and didn't many allies fight wars to ensure that that fate (usually) didn't happen to their people ?