This also assumes that IQ testing has remained static. It has not. IQ tests continue to evolve and there are >1 of them and they do not all agree. I.E. the tests themselves might be responsible for some of the variance.