And it's also looking at the finger rather than where it's pointing. I could just as easily have picked on health care, for example, or housing assistance programs. But I'm not trying to write a book, here.
I think the more interesting phenomenon here is that seeing the negative consequences of a largely fiscally conservative cause is bringing fiscal conservative thought leaders to the point of putting their support behind a traditionally socialist cause.
So only reason to give them food stamps instead of just giving them money is to feed money into grocery stores and to create government bureaucracy jobs. If you scrapped the entire program and just gave people money poor people would be healthier, the government would be leaner and the poorer would have more money to spend on stuff they need.