OP said we should restrict items to healthier foods. My response to that is I'm for that if you increase the amount to match the cost of fruits, vegetables, and meats.
And honestly comparing people on food stamps to heroin junkies is disgusting. These people aren't addicted to potato chips. There are obviously people who abuse the SNAP program but you think people want to remain fat and unhealthy? The amount given to people on SNAP is not enough to pay for healthy foods. So given the choice between eating potato chips and not eating.. What options are you giving them?