You have to factor in theistic double think, all things bad our fault, all things good are done by God.
It doesn't make sense, but faith doesn't bother with logic
The Cambrian explosion lasted 70 million years, hardly a short period of time.
Evolution doesn't mention the rate of change in an organism, if a species is under environmental stress then the change is faster.
Btw, its creationists that see evolution as a challenge to their religion, not...