Americans scream morality means whatever you want it to mean, but how many religions support homosexuality, pre-marital sex, drugs, abortion, murder, and theft?