I agree 100%
> Also, South Africa isn't sub-Saharan Africa.
Indeed. Which made me even less impressed by my example of power outages. South Africa clearly has a massive political problem with corruption; they have the money and technology to keep the power on.
Culturally it's a mix. There are a bunch of people from black African areas who are culturally African and then a bunch originating from Holland and England who are culturally European. It's changed a bit as to which lot run different things.