==scientists holding a stranglehold over science?
Both sides are bonafide scientists who disagree over the best interpretation of the exact same evidence. And I must say, after reading many books, paper and articles on both sides, Creation and ID make a much stronger argument than the Evos. Indeed, God’s creation forces us to use the language of design to describe it...not even the Evos can escape this language (try as they might):
Biology is the study of complicated things that give the appearance of having been designed for a purpose. {Richard Dawkins, The Blind Watchmaker, 1996, p. 1}
Who does ID think made the parasites and related creatures who kill so many humans each year?