Unpopular alternative interpretation: the market is distorted by food stamps.
Imagine if the government announced it will pay for lightbulbs for workers whose workplaces don't provide lightbulbs. Inevitably, certain workplaces would stop providing lightbulbs. Would you really blame them?
This will sound unintuitive, but what if one of the requirements for welfare was that the recipient NOT work? Suddenly, companies would be forced to make jobs more desirable than welfare. In this age of automation, where it's less and less true that everyone ought to work, maybe this would be a better way to do welfare.