All the items you can buy on food stamps are explicitly reviewed. That's the point.
People are bitching because poor people can buy anything on UberEats, and this is not true.
Or better yet, maybe mind your own business and say nothing at all. The idea that a poor child shouldn't be allowed to have a birthday cake or that people shouldn't be able to decide for themselves what they'll eat is gross.
I've spent a lot of money over the years in taxes, and I do it in part on the expectation that there will be a safety net for those who might someday need it including (should something terrible happen) myself. I'd be pissed off if I fell on hard times and on the day I went to collect the assistance I'm owed it came with a list of arbitrary restrictions by people who assume I don't deserve anything nice.
We give a set amount of money to people to help them buy food. What foods they chose to spend that money on is no one else's concern. An exception to this being programs like WIC which are explicitly about making sure pregnant mothers and babies are getting the nutrition they need
If someone were genuinely concerned for people's health rather than just wanting to punish them for the moral failing of not having a lot of money, it'd make far more sense to if they'd bother their representatives about subsidizing healthy foods instead of restricting unhealthy ones, or better yet the countless other issues that plague the healthcare system.
My suggestions for what was reasonable is what is already happening.
Too many people want the poor to suffer, because obviously being poor is self inflicted.
Too much avocado toast or something.
Fwiw, Personally I'd rather just give them the cash, rather than assuming they can't spend it. If you are going to have a system of food stamps though, it should be targeted to actually buying nutritious food.
So food stamps can only be spent on certain food items.
Bread, milk, eggs, etc. So they are doing what is being requested. This is literally why they are given stamps instead of cash, to restrict people.
Don't demonise people because they are so poor that they have to accept assistance to be able to eat bread.
And yes, in the US they don't have food delivery from all the supermarkets like in the UK. Uber is filling that gap.