True, but pretty much a tautology.
Zambia has been growing at 6+ % for 6-7 years, raised a massively oversubscribed bond issuance to invest in infrastructure, and a Transparency International corruption perception index score just shy of Italy's.
All of the things you mention are relevant, but things are changing more quickly than you would expect.