No. The law should be based on what is pragmatic and rational. Values and morals change over time and are culturally determined. Sharia law is unacceptable to us here in South Africa but perfectly reasonable to a religious Saudi. Until we divorce the law completely from subjective values we'll be arguing about what's right or wrong forever. The law should be a science, not an art.