@KellyJay How are we supposed to talk about people? The site seems to be slanted towards 'intelligent design' a code word for God did it.
So the debate would be about just where this alleged intelligence lies.
My take is it lies in the DNA itself and therefore no god need apply.
I of course have no proof just as you have no proof of 'intelligent design OR god did it. So that seems to be where it stands.