I remember my days in college of eating cheap ass food, finding whatever I could, or even skipping a meal when I had to. I don't want kids to starve (they get free lunches at school and there are other programs to feed them) and fully disabled and elderly people. For everyone else? Get your shit together. Food stamps should be temporary. If you're on them for more than like two months you absolutely are just being lazy.
Personally I think we should go full WIC with food stamps. You get the essentials, only certain brands and types. And if you want anything else, use your own money. But the food industry, Walmart and places like that would never let the government do it. Because the soda industry, candy industry, junk food industry would lose too many sales via food stamps. And the funny part is we subsidize unhealthy life styles via food stamps and then subsidize the medical costs that result from them.
Also I'm not calling this SNAP either. I know they want to call it snap because there is some sort of a stigma about food stamps. But there should be a stigma. They went to EBT cards that look like normal debit cards for the same reason. Don't give me some bullshit hip name to make food stamps sound cooler than they are. Maybe a little shame over leaching off others is a good thing? But God forbid we make it so people don't want to be on government assistance.