It doesn't make sense to reproduce for your own benefit. You should breed for the benefit of the child. So why is everyone opposed to selective breeding?
We should produce the next generation the way we produce dogs. We shouldn't overpopulate, and we should populate with the very best.
Someday science will define morality. But maybe religion will have to stab us in the back before we see the truth, and our entire economy will have to be regulated and quarantined to correct the errors of our ways.