Right now if you look at GDP there is a definite correlation between GDP per capita and average IQ. Why is that? It's because the people with 125+ IQ are the ones intelligent enough to compete in the global market and not be subjugated by other people who want to exploit them. You want me to grow coffee and pay me .50cents/hour go screw yourself. Our country will sell coffee through our own brand of Juan Valdez coffee stores globally, and I will earn 20/hr to grow this stuff. It's black gold. How does that happen. It happens because of intelligence.
You see anyone in the Middle East producing anything, whether cars, software, whatever. No. Well why is that? Is it because of the shitty government? India's got a shitty government, but in a country of a billion you have a few million people with high enough IQ to compete globally for that stuff. In the Middle East first of all you get paid no matter what if you are a local so you don't have to compete, and secondly your average IQ is 80 so very few people among you can do the work even if you had to. India has a similar average IQ, but a huge population so... and no free money so they can do it and have to do it.
A more general point is those without power get screwed in human civilization and power is usually bought with money and money is usually gotten through intelligence. There are many other ways to get power, for instance the Saudis acquired it through the US by exporting them oil. The US basically did everything for them and gave them a ton of money to f* the world over.
No there isn't. South Koreans are generally accepted to have one of the highest average IQs, but the South Korean GDP per capita is half that of the US.
India (British imperialism), pre-Communist China (forcible opium addiction, mercantile conquest), Native Americans (disease, conquest), West Africa (slave trade), freed American slaves (no acres, no mule, no vote), Middle East (Sykes-Picot, British Petroleum, Bush Administration).
You get the idea.