Yes, Environment probably has much to do with IQs too.
I've just done a rough check-up and it seems there wasn't many people in existence waaaay back 10,000 - 20,000 - 30,000 years ago. They had different concerns, different intelligence to suit their unique personal environments . .
So many...