Most conservatives think that the ugly essential truth about human nature has been obvious for thousands of years. Can you tell me anything science has ever demonstrated which invalidates the wisdom of the Ten Commandments, which were propounded to a bunch of pre-scientific nomadic tribesmen?
No, I'm trying to say that a solid system of morality doesn't try to cover up the truth, it faces it and deals with it. That's all. A solid (non-relativistic) system of ethics should have no problem facing the facts.