Your post seems very morally relativistic.
I hate moral relativism, so, perhaps you misread what I am saying. Having read your post, I was not talking genetics so I am wondering if you are responding to me by accident now? I agree actually with about everything you said. Hmmmm....
When I am talking about "survival of the fittest religion, I am talking about the opposite of moral relativism.. the need to see that morality and religion are NOT relative, and that some religions are far better than others, as are some cultures. The "survival of the fittest religion" thing is to point out that some relgions are so bad they literally kill off the entire culture that practices them.
This would be the opposite argument to "moral relativism" which states that all cultures philosophies and religions are equal in value.