That's a good image of your position then as your making a number of assumptions that don't fit me at all. I don't view society as perfectible, just that we have a moral responsibility to try and get things right. Also that there are different views of what is right but that assuming that you...