Well, here's what gets me. An evolutionary explanation for all moral conduct requires that such conduct be genetically determined. Morality rides on the genes, as it were, and one generation passes on favorable morality to the next, according to the evolutionists.
If moral virtues are genetic a random combination of molecules, why do we see fluctuations from generation to generation in moral standards? Why have we seen an explosion of illegitimate births and single parenthood in the current generation - - is that the result of inherited genes or the result of a change in moral standards?
If illegitimate births have increased through the process of natural selection, then evolutionary forces have "selected" rather odd behavior patterns to effect the survival of the species. I mean, dont those dunderhead genes know two parents are better than one?
Now there's a brilliantly asked question! Thank you for asking it!