Ok this is a weird question I have been ruminating on for some time, but I have no real expertise in genetics at all. All my reading suggests that IQ is highly genetic (the potential, not the achievement). That people marry within 10 points, siblings are usually within 10 points of each other and that our friends tend to be in the ball park. That all makes sense to me.
My question is - is the incidence of high IQ children (and possibly other neurologically interesting children) increasing in recent generations because the gifted are more likely to find and marry each other now than ever before? Marrying for love is a reasonably recent phenomenon. Women working side by side with men in occupations requiring high cognitive functioning even more recent? Surely it's easier to find a partner of a similar IQ now that it was 100 years ago, let alone 500 years ago?