In my teenage I was quite furious about Karmakanda and how it destroyed essence of Vedic teaching. Slowly I learned all men are not capable to get into Vedas at one shot. They need process to make themselves prepared for the knowledge. And Karmakanda is perfectly written for that part but politics of Nalayak children of some pundits who were not worthy even to speak about Vedas uses Vedas and especially Karmakanda for their relation with king and destroyed the essence of Vedic teaching. Same seems to applicable to law. Law is manifest form of justice seeking. It has no other purpose than delivering or making path for justice. But impurities of law and its practices seems to make people believe that justice does not exist. Justice is a nonsensical idea which is never achievable. Law and its politics can go very seriously wrong. Even dangerous than voting process for legislation, destruction of justice just for one person, whole civilization can be destroyed. Why?? Justice is divine...