Compare to before, i think there are vast options available for Africans to be able to buy btc, i remember those days when I use to buy from local resellers in my country, it was very risky because you have to transact in their website and the chances of not receiving the btc is very high,
This is one area I don't feel bad not being an early adopter because it's obvious they suffered great and daunting challenges acquiring Bitcoin at the time, especially in Africa. You could imagine trying to buy from a local contact with an escrow. The chances of getting scammed were the anxious waiting moments. Even now with escrows, people still get scammed or cheated out of their money. Good a thing we now have trusted exchanges with not much hassles transacting on them.
In the past it could be an issue with websites but some groups in different countries do sell and buy within themselves but with a middle person to stand for the transactions done either a trusted person like escrow as it can be done on this forum too.
I think p2p has given much rise to the awareness of Bitcoin in my country, having to do with so many crowd funding or ponzi schemes requiring Bitcoin as an option for registration fee. Participants readily buy/sell from among themselves. Yes, I know there are quite a lot of scammers hoodwinking others on this but that isn't taking anything away from the genuine users and merchants. Again, those trading Bitcoin and cryptos are on a rise in my country and this has enabled many to buy easily from these traders.