My friend..not only india ..the entire world is a big hypocrite.you name the country and it will turn out to be a hypocrite.as i am writing iam also a hypocrite and so are you.only the degree of hypocrisy differs.we all are hypocrites at some time or the other in life.the system in india needs a change,laws need change.there should be strong deterrents for crime and punishment should be severe.capital punishment should be expedited.and it is the people..people like you and me who should confront the govt to change the system.the problem with us is that we don't learn from our mistakes and we don't want to change for better.indians are definitely good and competent in so many fields but there are these drawbacks which always haunt them.we go and vote the same corrupt politicians every time inspite of knowing everything. I can understand ur frustation .I too feel the same.but the mentality has to be changed and it does not happen overnight.