I think it's easy to misconstrue the hatred, scorn and assorted mockery heaped onto proponents of ID as 100% denial. The former is certainly the overwhelming view here on AF. But then they would also spin on a pin if you called them on their disbelief in God if it suited their cause. Atheism has a mono definition when required that is as much a get out of jail free card as taking the fifth.
Bygones
Bygones