You may have your beef with Christianity and religion in general, but you have no answers for origins. That is the big question, whether from a scientific, philosophical, or religious point of view. Until you can solve the problem of origins, your opinions are nothing but an assumptions.
FYI, I don't excuse the Christian church for its stupidity. I also don't excuse science for theirs either.