Behe is not in a defensive posture, despite his critics. He continues to advance. He has taken his ideas (irreducible complexity, the limits of evolution, and loss of function as the main mode of evolution) to the next level in his new book, Darwin Devolves.
Nice job by Ann.
Nice propaganda article trying to pump up her fellow DI warrior for Jesus. Pity his science sucks so badly.
It is good to seem them publicly state that DD involves EoE and DBB: Darwin Devolves Itself Is Irreducibly Complex.