When are the poor going to be outraged? I ask because government, in the name of helping, treats them as substandard. Personally, I can't stand being treated as less than someone else and I cannot understand why the poor tolerate it.
Helping is noble, whether through government or private charity. But how you help indicates how you perceive those helped. Take food stamps for example. A food stamp is basically money that can only be used for food (a government gift card). Why does government give people gift cards instead of money? If you said because it doesn't trust them, go to the head of the class.
The implicit assumption is that poor people are so stupid or irresponsible that they will not spend the money on food. That's insulting. Yes, there are irresponsible people, but do you seriously think they would starve to death if you gave them money rather than food stamps?
Give people money to buy food and let them save their dignity. If they screw up, let them suffer the consequences and learn from their mistakes. If you treat them like adults, you might be surprised to learn that they are not much different than you.