Africa’s undeniable flaws