my experience is that religion complicates this problem rather than alleviating it, because the nature of religion is to be absolutist, not to compromise.