Why is Africa a failure? Greed and laziness.
Pure and simple, the underlying factor to all the problems in Africa is greed. Look at all the resource rich countries that are ravaged by civil war. You have these "leaders" who try hold on to all the wealth for themselves and there top lieutenants. They'll happily sell of the mineral rights to wealthy western companies, and won't give a stuff up about the people of their nations.
Instead of getting off their rear-ends and doing some hard work, like Europe or Japan did after the WWII they sit around using one excuse after the next about how they where oppressed, or exploited or “robbed” of wealth. Boo-hoo cry me a bloody river. All those crying about the slave trade, how many of you can say that you or your mommy or daddy or brother, sister, aunty, uncle, son or daughter was taken off recently as a slave? Come on put your hands up! Oh none of you. Ok how many of you know someone who is involved in the slave trade? Hands again please. Oh still none. Sorry this really busts my hump when people are unwilling to accept responsibility for their own lives and situations and look for excuses and someone to blame for it, especially when they try blame something that happened more then a 100 years ago.
Blaming exploitation, slave trade or colonialism is a cop-out. All that labour (read slaves) that build the west is available to African countries. The exploitation in terms of mineral and resource wealth only happens because of the greed of the those in power, they can stop the exploitation should they wish, but for $200mil they will rather let their own country and people suffer and live in luxury. Colonialism brought as much good to Africa as it took away, all the inventions and technology of the "civilized" world to Africa.