Oxfam's report is fair enough, but it ignores some rather unpalatable truths. The problem has never been shortage of resources, or even shortage of good will from the rich countries. After all, most Westerners are of good heart and have no wish to see others suffer. The real problem is the shortage of infrastructure in the 3rd World. You can buy food for their starving millions, but how do you distribute it? There is a shortage of transport and very few good roads. How do you store it? There aren't enough warehouses and few of them have refrigeration. How do you protect it from the bandits and warlords who pretty much control most of the rural areas and would sell it for drugs and guns? Even if aid gets to the needy, how do we stop them from becoming dependent on aid?
Don’t forget that, even if you manage to distribute the food, you end up destroying domestic producers. No one wants to grow rice, for example, if rice can be had for “free.”