There are so many problems when it comes to talking about the poorer Afircan Nations. I'm not an expert in this area, so if my criticisms are way out, feel free to correct me:
-I think that most of these poorer nations simply have too many people living on land that cant support them. The introduction of GM
crops, irrigation, Aid, etc will only get people so far, but take a look at the land in the first place. Many Aficans sunsist in Sub-saharan lands that simply cannot support large numbers. I realise this is simplifying things, but look at a country like America. You cant begin to compare the abundance of Natural resources, depositis and fertile lands they have (not to mention ideal whether for crop growth and the like) with many Countries around the world, let alone African nations. other countries struggle because of extreme climatic problems - Bangladesh being a prime example with a massive rainfall p.a.
-These nations have suffered internal strife, war and corruption for quite some time now. In their world where survival of the fittest reigns, especially under the strain of civil war, famine, etc, its not surpirsing the top ruling elite are vicious and corrupt. At least thats what I think - believe me, I've thought long and hard as to why these rulers don't give a shit about their fellow countrymen who are dying all around them while they live in comparative wealth. This is just a quick thought anyway.
-The list continues to include various countries, including Britain (don'tI know it) "colonising" these various countries and uprooting tribes, drawing up new borders across tribal boundaries that have stood for centuries, and so on.
A friend of mine (studying politics) also recently said to me Aid wasnt the problem - that he believed free trade was more of a solution to help the farmers at the lowest levels.
Then theres AIDS, assorted famines, any other tribal conflicts or domestic disturbances I forgot to mention, AND
unfair trading via the West
In response to you question though - I personally think a lot of people need to die before an improvement can be seen, fairer trading regulations need to be enforced and as far as im concerned - aid should be continued, as if even some gets to Africans in need then thats a bonus. You cant really blame the avg african for hating us in the west - would you be just a tad envious??