Fucking hell, if this is true, I don't know how those people sleep at night. Really, It's a failure if my imagination, but I don't imagine how people like this function. I'm sure I've done my share of indirect harm in this world, one way or the other, but being so on the nose about it would make me absolutely nauseous.
It's a great umbrella.
If they so choose to dissolve their teeth and decimate their guy bacteria, who am I to intervene?
It's gross, but it works for gross people, and there's a high enough percentage of gross people for this to make sense.
In this case, I'm the American taxpayer who is paying for all of this food, and, perhaps more importantly, paying for all of the medical treatment they receive because of the consequences of these choices.
When your consumption is being paid for by other people, it's perfectly reasonable for those people to put limits on your choices, especially when they're footing the bill for the consequences of any bad choices you make too. We're a wealthy country and shouldn't let people starve, but you don't need ice cream or Coke or Pringles not to starve.
The truth is that lobbyists have a ton of cards to play, including that if such a ban were to go through, there would be a lot less demand for High Fructose Corn Syrup, which might sound wonderful, except that HFCS is a byproduct of corn, which is a major export of some very competitive swing states.
You fuck with that, your party gets trounced in the next election.
Soaking up grain and corn syrup supplies is intentional. Ethanol in our gas has a similar purpose.
However, the primary reason you should not care about SNAP recipients spending money on soda or chips or junk is because it's usually a good price/calorie ratio, so for the half a percent of Americans that literally don't get enough to eat, it can be sustaining, if not healthy, but for the rest, the idea that people shouldn't be able to have a small luxury because it's socialized is just too much.
Taking candy from children is probably just not worth the squeeze. The entire federal SNAP program is ~$80 billion.
Lookup WIC. It is a very restricted program of food assistance, and spends immense effort and money of "only healthy" or "no junk" and parental education and supporting nutrition, and it really pays off, but it does that by relying on ENORMOUS free labor from parents and stores. A WIC checkout takes significantly longer than average, is more error prone, and is miserable for all involved, for like $30 of bread and cheese.
What they tell themselves is: liberty!
Like I said: gross.