India has a massive middle class and elite class now. So does Africa. About 1/3 of the population is now "middle class" (relatively speaking). This doesn't mean they have western levels of luxury quite yet but they are getting there, thanks to globalisation. It does mean that they're buying private healthcare, shopping in modern supermarkets, etc.
https://www.reuters.com/article/ozatp-africa-consumers-20110506-idAFJOE7450A920110506
They are also very resource-rich nation with massive economic potential.
The poverty of their lower classes is no longer due to being poor, helpless "3rd world" countries. Now it is a problem of their own governments, and a lack of care in their own society.
We need to move on from blaming the West for everything. Actually we will continue to help spread wealth globally, through the simple fact that our western companies are always looking for opportunities overseas, where growth potential is larger than here. If these nations governments can resist the backhanders in return for screwing their own countries out of a fair share of the wealth, they will (and do) find western money (and Chinese) flooding into their countries. Remember outsourcing?
Globalisation has a levelling effect, like or it not. Pretend it doesn't happen but in a few decades Africa's poor and our poor will look very similar.