ignorance of law is no excuse. There are many laws which public are not aware. Breaking traffic rules are becoming a norm. Most to the citizens think that they have got the rights to break the rules, not they are now aware of it. Littering and urinating out in the open are the other offences which are quite common. Surprisingly the educated and the wealthy also do it. Even in other developing countries like malaysia, srilanka, the citizens are aware of the law. You wont find people breaking the law like traffic, littering etc. It shows that indian menatality is still primitive