And yet anytime evolution is questioned, it's defenders leap readily to attack those who would dare question the faith (and not the ideas they set forth). Yep. Very "Scientific".
What faith? Evolution is based on scientific evidence, not faith. Unlike ID. If presentation of scientific evidence is an attack, then attack away.
The entire argument seems seems to be "it's not science" from what I read here.