Grannymh, evolution is not complete because no scientific theory is ever complete. Think of scientific truth as asymptotic: no matter how close you are to compelteless, there is always the possibility that new evidence will call the existing theorical structure into question. Sometimes this requires merely small adjustments of the theory to explain the new data. Sometimes it calls the entire theory into doubt and we end up with a paradigm shift.
William Paley’s Natural Theology expressed confidence that the theory of biological origins from one initial creation was complete. But his thinking was already out of date, because geologists, biologists and others had been thinking evolutionary thoughts for a generation prior to Darwin’s bombshell.
Shortly before Einstein published his seminanl work, a physicist in the early twentieth century (whose name I’ll have to dig up) pronounced that we know just about everything there is to know about physics. This was in “completion” of Newtonian mechanics, which was, as you know, blown to smithereens and the pieces absorbed in the next few decades by Einsteinian relativity and quantum mechanics.
So, in fine, by definition no theory ever could be “complete.”
StAnastasia