How life began and evolutionary theory

It is a bit more complex than that.
see this:
Sivaka sutta

But anyway I certainly agree with your sentiments about Evolution theory.