Except for all those missing links.
They are "gaps" in the theory.
there are no missing links......keep up with the times....there are slow smooth transitions upward during times of plenty...then more abrupt ones which are caused by environmental changes and or catastrophes....but they are there....in black and white and the whole process from amobea to man has been going on for billions of years...WAKE UP. you can believe in God and still embrace tangible realities......they are not mutually exclusive.
Really? Most problems with evolution evaporate when one actually knows the evidence available.