That might be an environmental effect. Nature versus nurture, you know. Which one is driving the IQ points up? We don't know.

Maybe really stupid people just don't get laid. Maybe educational and parenting techniques are getting better. Maybe both.