This was once my position (ID creationism, gh), one that I held until after I became a biology professor, and I do not fault Mr. Myers or others who came to hold it in much the same way that I did. I was at least as passionate though not as fearful about Darwinist control as Mr. Myers, and 10 years ago I signed the Discovery Institute's "Scientific Dissent from Darwinism," a choice that I now genuinely regret.
I suggested at the time that Prof. Steve should consider becoming one of the "Project Steve" Steves.
Well, today he did, and is welcomed as the 1184th Steve. That is one more Steve for truth, and one less for the Discotute's bogus appeal to authority, the "Dissent from Darwinism."