Permit me a little rumination here if I may…
The problem with codes of morality is, I believe, that they are often created to deal with specific circumstances and then become set into stone long after the circumstances have changed.
If it were possible to come up with a “universal” moral code, I think the closest we could ever come would be “morailty requires that all sentient beings be treated with equal respect, wherever practical.” This allows for different cultures to have different exceptions to the general rule, based on their specific circumstances, but also allows members of other cultures to make valid judgements as to the validity of other cultures’ moral codes.
As an extreme example, let’s assume there is a primative nomadic society whose existence depends on being able to follow game as it migrates throughout the year. If the society as a whole is unable to uproot at a moment’s notice and follow the game, then everybody will suffer. As a result of this circumstance, it is considered “moral” within this society for the elderly and inform to be left behind during migrations, even though this consigns them to certain death. In fact, the eldery and infirm are taught that they have a moral duty to the rest of the society to stay behind. In this case, their exigent circumstances provide an exception to the general moral rule that everybody should be treated with the same respect.
Now, move ahead hundreds of years. The society has evolved into a more agrarian society, able to cultivate fields and keep livestock. They are no longer nomadic, and no longer need to uproot at a moment’s notice to survive. However, the moral code that was developed in nomadic times has become so ingrained, and people have forgotten the reasons behind the development of the code, that the elderly and infirm are still abandoned to fend for themselves as being “drains on society.” If somebody is unable to care for himself, he is kicked out of the city. At this point, the exception to the general moral rule can no longer be justified by practicality, and outsiders can therefore validly judge the society as being immoral.
In short (and I think I need to write a book on the subject to explain what I really mean), when the question arises as to moral relativism, I think we need to ask three questions if we are to attempt to judge the validty of a particular moral system:
[ol]
[li] Does the moral system in question attempt to follow the “universal” principle regarding equal respect toward all people?[/li]
[li] If the moral system in question provides for exceptions to the general principle, are those exceptions based on practical concerns (as opposed to, say, ignorance or superstition)?[/li]
[li] If the moral system in question does have excepetions based on practical concerns, are those concerns still valid today? [/li][/ol]
I’m sure there are lots of flaws to the above argument, and it definitely needs a lot of finessing, but I hope there’s at least some value to it.
Regards,
Barry