Development Puts An End To Evolution Of Endless Forms is the title of the linked blog entry at Design Watch. The first paragraph:
The notion that evolution is completely random, that there is no plan or constraint harmonizes well with the atheistic world view. The fact however is that the commonality of convergent evolution suggests that evolution is a highly constrained process.
We don't hear enough about evolutionary constraints. Mainstreamers often give the impression that evolution is capable of producing any outcome. Yet constraints tend to multiply with the degree of complexity found in a given system. Single mutation routes to genetic change are well documented. Multiple mutations are inferred. It's not only a matter of time frames. It's the engineering problem posed by purposeless changes; selection being a passive sifter. Constraints is a theme IDists need to devote more attention to.