It should be noted that, in the United States, eligibility for food, medical and housing benefits does not depend on employment status; with some exceptions (e.g. for able-bodied adults aged 18-50 without dependents) people can receive benefits whether they work or not.
- 1 is clearly true
If there were no welfare benefits, Walmart would pay some average salary. When welfare benefits are introduced, #1 says that Walmart will start paying lower salaries. This suggests that if additional benefits are added, perhaps basic income or more generous assistance, salaries will go down even more. If we extend this thought experiment, at some point welfare benefits will pay for all of a person's needs, and they will continue working at Walmart for free! This doesn't make sense.