First of all, I though we are past the time where attacking other’s beliefs is acceptable.
Second, have you ever heard of this thing called philosophy? It is not useless to think about the word in an abstract way - without necessary relevance to the physical world. Like, what IS math?
By the way, I do not approve of those believer that go against science, since I think belief and actual reality can go hand-in-hand, and even with God, or perhaps because of Him, one can appreciate the beauty of sciences.
I respect beliefs that aren't pushed on someone. For example, I have a working idea of the universe with regards to sprituality that involves neither science nor religion. I don't push that belief on others, I only offer it when my opinion is asked, and I discuss it with an open mind towards the idea that I might be completely wrong. That type of belief should absolutely be respected.
If we start from a primitive prokaryote, we pretty much nailed it. However, there's no experimentally verified theory of going from organic molecules to life.