None of that blog post rambling addresses my points, so just stop it.
Yeah, it does. It is a solid explanation of why everybody fails in Africa, and why China will as well. China isn’t magic, and they cannot overcome the hazards and the mentality of Africa. In a few decades, Africans will be in charge of the things the Chinese build.
Everything you said could have also been said about Britain in the colonial days.
So just stop it.