My opinion on the matter is.. With the way our society is structured, Darwinism has slowed considerably.
Back in the day, one of the founders of Intel suggested that the government pay incentives to people with IQ's less than 80 to not reproduce. You know he got in alot of trouble for saying that, but.. I think its a good idea..
They aren't being penalized for being retarded, in fact they are benefitting.. If they were to have children, it wouldn't affect them negatively, because they'd be in the same position without the reward. I think that the good solid way to progress is to encourage intellectual growth, but still save lives through medicine. Humans have way too many emotions otherwise.