I'm not a fan of ethanol, just passed on information, but there isn't a shortage of food worldwide; it's a distribution problem.
Why do you think corn farmers should not work to get the best prices for their corn?
Government policies are important. The illegal immigration problem is related to them as well. Mexico and Guatemala grow less of their own corn than in the past, causing problems: www.foodfirst.org/node/1649