Isn't it a bit a matter of culture, though? Colonial administrations are built to extract wealth from a country. So, when you get independence, that's still what the government, hell, even the infrastructure, is built for. Half the rail lines go straight to a port, all the bureaucrats know is how to squeeze people. So you end up with 'bad governance', even decades later, because that's the culture of governance that gets passed on, generation to generation.
Many previously colonized countries have become very successful, e.g., Singapore, Canada, Ireland, Bahrain, Cyprus, etc. Heck, even the USA was a colony, so previous colonialism is no excuse for not building a thriving country.
Good governance can be learned and implemented within a short while. We Africans just refuse to.
I think the only country you've mentioned that's a) not a city state and b) run by the colonized people, not the colonizers, is Ireland. If you look around the world, there's a pretty strong correlation between length of colonial subjugation, and the misfortunes of the people who were colonized today. I mean, in the USA, it was a colony for a long time, and there are hardly any Native Americans left, and those that survived live in the worst parts of the country, generally in poverty. The same is basically true of Canada, or Australia.
Countries like Japan, never colonized, or China, only briefly and partially colonized, seem to recover way faster. I also don't think it's specifically an African thing: look at the Phillipines, or Pakistan, or large parts of the ME.
Okay, we can keep making excuses. If we follow your logic, these countries (including mine) are destined to be mediocre and nothing can change it in the short term.
We should never push for change...it's the colonizer's fault always.
I guess it's a question of what change you push for. Imagine you go to post-revolution Haiti, and you just try to push for economic growth. You recognize that the country has an internationally competitive sugar industry. So you work out ways to convince everybody to go back and work on the sugar plantations, producing sugar for export. Except, you're in competition with the slave plantations, so you can't really pay people good wages or have good conditions. People don't like that, so they revolt, and you repress them with force. Before long, you have produced something like pre-revolution Haiti.
Sometimes it's important to recognize the history in order to push in the right direction. I don't know what the right direction is, but I think saying that Africans just suck because they've been dealt an awful hand seems unfair. I figure it's just really hard to get out from under the feet of an international system that was built for and by colonizers, and there are very few clearly good choices about how to do it.