I think all of us support any program that helps the poor buy food. All those sob stories of “children going to bed hungry” are now behind us (or, they should be!). But, just like all liberal bailout/entitlement programs, there are not enough stopgaps to discourage “cheating”.
I think the government should get out of it entirely and let charity go back to what it should be. Local churches and neighborhoods should band together and take care of the truly needs among them. It would be local, quick, and with the much better use of the money than govt programs.
Also, too many Christians let the government take care of their charitable obligations - we should be doing it ourselves in Christ’s name, not letting people get their goodies in the government’s name. No wonder so many people worship Obama.