Not everyone who gets food stamps is a Welfare bum. In my state there's 12,000 senior citizens on Social Security who are retired. You're not paying their benefits. They paid them years ago. If you want to go after Welfare Bums by all means do so.
But nobody has the right to tell a retired worker what they can spend their own money on.
Food Stamps are a drop in the bucket compared to Medicaid. I used to drug test people on Welfare for the courts who got $85,000 a year in Harvoni.