The article was great ... until you started bashing religion for no apparent reason.
Non-sequitors do not make for interesting intellectual discourse.
Actually, he only critiqued the "ID hypothesis", he made no mention of any religion. The IDers keep trying to claim that theirs is *not* a religious research program.
But by your response, clearly that's just a "wink wink nudge nudge" position. Everyone understands that "ID" is synonymous with religious creationism, as your reaction demonstrates. Say something against "ID", and a dozen people spring out of the woodwork complaining about how their religion is being denigrated...