Another idiot that equates ID with strict creationism, and then says it's wrong.
i believe he says it is not science, but rather theology.