When critics claim that research is not permitted to detect design because that would stop science, it is they who hold science back.
As for the “God of the gaps” charge, the basic objection is that ID is an argument from ignorance, based upon what we don’t know.
To his credit, William Lane Craig is among those evangelicals who have been willing to question arguments against Adam and Eve.
There are various types of flagella, but all function like a rotary engine made by humans. Even non-ID scientists marvel at the complexity of these machines.
Once again, Darwinists seek to avoid an argument by using clever talk, giving the false impression of a scientist, Behe, who brushes away challenges.