Evolution in the general sense of development may not be inconsistent with the notion of creation,but the theory of evolution isn’t consistent with the doctrine of creation. The theory is a naturalistic and mechanistic explanation of the origins of species. It portrays species as coming into existence by natural causes alone. It is not just about descent with modification. The theory does not acknowledge that species have particular beginnings,but instead the origination of species is portrayed as a gradual developmental process. This view disallows for God to have created anything in particular. It does not even make logical sense from a natural point of view,because species exist as individual creatures that come into existence immediately. Evolutionists say that individuals don’t evolve,populations evolve. But populations exist as individuals,so they must come into existence as individuals also.
As for the Catholic doctrine of creation,it does not just say that all things were created by God and that he loves what he has created,it also says that God created all things by himself,that he is the cause behind all secondary causes,that nature is utterly dependent upon him,that creation is not the result of chance or necessity,and that God’s providence in nature is immediate and concrete. And the traditional understanding of God’s creative action is that he creates things immediately. We know that human beings come into existence at the moment of conception. All other living creatures come into existence immediately also. The theory of evolution is not consistent with these truths. Since it takes a naturalistic,mechanistic view,its interpretation of natural causation is flawed. It attributes creative powers to natural causes that they cannot possibly have. When knowledge of God’s power in nature is ignored and everything is explained according to natural causes alone,then natural things are sometimes attributed with abilities that are beyond them.