ID is such a joke, I’ve had arguments about it with Christians before who flat out refuse to acknowledge that’s rebranded Creationism even though they insist on referring to the Designer (with capital D) which is basically just like saying God. That complexity in nature is a sign of there being some cloud being, sorry Designer, at work is just such nonsense it beggars belief. Still this is America we are talking about where fundamentalist Christianity is rising on par with fundamentalist Islam in the Middle East.