I think the problem is that they never had a culture of ordered traffic. In Europe, there has been centuries of keeping traffic to one side or the other while on the road. Even the Romans practiced this to a degree, and passed people on the left. This has grown, and been ingrained on society as it developed, eventually being cemented with the rules of the road for driving. I don't think anything of the sort existed in India. The roads were packed for commerce, and people were let to their own freedom. It will be generations before they learn to respect the law. But of course, they can be forgiven. They have been driving for a shorter time than many others in the West. A friend here in Uruguay has been behind the wheel for only eight years. She is a year younger than my mother, who has been driving for fifty-eight years. Big difference in experience.