Actually, yes.
Food stamps should be eliminated, and replaced with debit style cards that have the photo(s) of the family members allowed to purchase food on it. Connected to the register computers it would be easier to prevent certain items available at stores from being purchased (cigs, lottery tickets, alcohol, 10 bags of chips, whatever the social agencies want to control) That won't eliminate the issue, but will cut down on the abuse.
Remember, drug addicts are often lazy or tired or too drugged to expend much effort. If you make it easy they will get high constantly. If it is difficult, sometimes they will go to the trouble, sometimes not. But sure, go ahead and whip a crack pipe out of your pocket, stick it in their mouth and fire it up. I mean you haven't done anything they wouldn't have done themselves right?