Specifying what SNAP can and can't be spent on doesn't work in real life. Again, a large percentage of people receiving SNAP have full time jobs. They pay taxes too. Yes, they are just basically getting their own tax money back. Again, they need to focus and single out fraudsters, particularly the establishments that are buying them. What we could do is change the tax code so that low income people under a certain income amount are exempt from some taxes. I'm sure there is a better idea out there, like living wages, but that won't work in an oligarchy.