Why are the right wing so keen on communist style central planning?
As a basic principle of capitalist economies, we assume that the individual is best able to prioritize his needs and allocate resources to those needs. People have a finite amount of money to spend, and the way that they choose to spend it signals the economy to respond in appropriate ways to avoid shortages or overproduction of goods, and to minimize waste.
Give a man $1 and he might buy a jar of peanut butter with it. But he might instead buy a candy bar. Or save it towards paying for college, or vocational training. Or donate it to charity. Or pay down his credit card debt. Or put it towards a car purchase. Or use it for bus fare.
Give a man a $1 jar of peanut butter, and you have no idea whether it is what he would have chosen to spend $1 on, or whether that $1 was wasted - perhaps he is allergic to peanuts, or doesn't like the taste; Perhaps he would rather go hungry occasionally in order to save money that can improve his life in the long term.
The right wingers will tell you that the BEST POSSIBLE way to decide how money is spent is to leave the decision up to the individual, rather than to have the government make the decision on their behalf. And then they will completely abandon this principle when the individual in question isn't wealthy enough to qualify as a real person.
If you are going to help the poor, the best way to spend your money on doing that is to GIVE IT TO THE POOR - without strings - and let them spend it as they wish.