while rank-and-file workers are paid so little that they need food stamps
Have you been in the house of food stamp recipients? The cops that I know keep bitching that the welfare/food-stamp people have huge plasma TV's and a fridge well stocked with beer. For the most part, it's not about food, but priorities.
A single mother that I know was bitching about not being able to make ends meet. After listening to her bitch for a while, I asked her what she would do with an extra $900 -- tax free -- a year. She started talking about all the things she would spend it on, never once mentioned "saving" or "paying down debt." When she finally ran out of things to spend the money on, I told her to cancel her cable subscription. "Ooooh, I can't do that. I NEED that!"
Sorry, I call bullshit. We've elevated "want to haves" into "need to have." You don't need cable or satellite TV. You don't need a cell phone, let alone a smart phone and data plan. You don't need your morning Starbucks, fast food, or preprocessed crap from the grocery store. If you can earn them, great. But don't force others who are working for a living to support you in a lifestyle that you don't need and can't afford.
While there are times that people honestly need food stamps, the vast majority of the time there is ample waste in the "want to" versus the "need to".