Indeed, Eugenie Scott has written an article urging evo scientists not to debate Creation or ID scientists because...drum roll please...the evos always get beat!
I recall that. I think she said too, that it is just too complicated for the audience. Sounds like histrionics..ah...history is repeating its self in that excerpt from Nature.