I will however argue that my point stands, in that there the seems to be an arbitrariness built into the very nature of the evolutional system. If morality is the product of evolution and evolution will always produce change- is it not merely a matter of time before morality and human nature are altered?
What kind of revelation?