@lightweight I think the word, "primitive", is used where the basic tenets are easily disproven by science. e.g., the sun being pulled across the sky in a cart. The "modern" religions rely almost wholly on belief with few physical claims making it much harder to disprove by science. (Proof isn't needed, as it's purely belief.) The morality must be flexible enough to allow the existence of "evil" within it's framework. e.g., "free will"