Your answer to two, of course, entirely depends on your definition on the word "morality". In my vocabulary morality is not universal; moral behaviour is what the vast majority of a given society considers to be right. While different societies have different concepts of morality, there's a fairly large amount of convergion because A) our evolution as social creatures B) societies wich would condone murder, for example, are inevitably dysfunctional and would either reform or vanish into history.
Two questions for you (and other theists, if interested)
1. Was it moral for the Israelites to kill all the Amalekites because the "author" of morality told them to do so?
2. In earlier days leaders of your religion have sanctioned slavery, murder and whatnot as being part of "God's will". Nowadays most members of your religion disapprove of those things. Christians from all ages and places may agree that morality is a universal code of conduct, but not about what it actually contains. In practical terms, how is your notion of morality not subjective?
Bookmarks