The article isn't about creationism. It is essentially about the defeat of TOE by ID.
Many of the people described in the article are scientists who have become "people who have no trouble tossing the entire body of scientific research into the evolution of life on earth on the trash heap."
I'm staggered that you're staggered.
This article is a trivialization and misrepresentation of what is actually happening in the scientific community. No reputable scientist is suggesting any such thing. And, to be sure, NOTHING in evolution (improperly labeled as "Darwinism") is incompatible with belief in God.