Sounds like we are starting an evolution versus creationist debate on the board here. Creationists would say this is proof of a Divine plan, while evolutionists would argue that it is simply a scientifically proven fact.

(I just love being an agent-provocateur.