It took two generations to discipline and educate the Chinese. Good enough or could be better?
Does racial makeup of society, that is, the average racial background of the individual in said society...
Races affect culture, culture affects society, therefore races affect society.
Seems like people are getting all caught up in their spooks again.
It is less about genetics in itself, it is more about how conditioning favoured certain genetic traits. The human always revolved around hunting, which meant that physique and hunting skills were all that was required of them. All you had to remember was what the different animals did, and how to kill them. Gathering food is no problem either, Africa is a prosperous land as long as the human population remains small. There is no real pressure exerted on the population from nature itself. Only from other humans. Which only teaches hostility and tribal conditions.
Look at the people who left Africa and at some point learned how to use farming and animals to their advantage. They were taught to be patient, careful. They had to save seeds from the harvest and use them again. It requires an understanding of how nutrients deplete from the land, and how to replenish them. The same goes for their treatment of animals. Instead of killing and enjoying the meat, they understood that it was better to keep them alive. Go further north and farming also requires an understanding of the changing seasons. All of these aspects teach the passage of time, patience, and dependency. Go even further and the first large cities develop. Creating the first instances of large social structures including social production laying foundations for the first economies.
All these things didn't happen during a few hundred years. It required a long period of conditioning, changing the success basis for human development from brute strength and endurance to teamwork, patience, and care. If you take all Africans and put them through the same process, then in a few generations they would be no different then any other "developed" civilization. Right now there exist plenty of people of African descent who are able to function well. It is about conditioning more than genetics. And that falls under material conditions. And no, a continent like Africa will not create the material conditions for the creation of a developed civilization. And again no dumping a bunch of people into a civilized world will not change it. What we do in Africa right now, will not help it. Only a few talented Africans will be able to benefit from the Western presence. While the rest of the Africans will become dependent on Western aid, fight in Western-funded wars for oil and diamonds, or get caught up in a Western monetary scam due to a corrupt government.