The major setback is the lack of information,
I don't agree with this. It's more like the lack of interest to learn. Pretty sure, a lot of Africans have access to facebook and other social media where they can learn more about Bitcoin.
lack of stabble power supply.
But then again, we see a lot of airdrop and bounty hunters from Africa.