But that view is untenable in light of the more than 300 scientists who have publicly expressed their dissent from Darwinism, to say nothing of the many scientific articles that have been published critiquing the theory.
Last time I checked, Project Steve had ovewr 400 real scientists (which excludes Dembski and Meyer) called Steve who endorse evolution. Discovery Insitute is falling further and further behind.