Good points. I don't think the Old Time Darwin Believers know that Ontogeny no longer recapitulates Phylogeny. [sp?]
I don't think the IDist have yet heard there's a disciple called Evolutionary Developmental Biology.