But right, the social reason is obvious. Dharma and caste combine for excellent social cohesion. You get the exact right number of bakers and the exact right number of warriors. We could stand to implement this system in the United States, actually, where everyone knows we suffer from a shortage of electrical engineers and a surplus of people who want to be on reality TV shows. That would never happen in ancient India. But say that your Dharma is to scoop animal dung your entire life. Why do you keep doing that when you see other lives that at least appear to be far more fulfilling?