why can't religion reduce the rate of crimes in our society?
Religion as a practice just as you have said does not completely eradicate self and one's nature/attributes. The practice of true religion, just helps to put these attributes under a check. Unfortunately, many do not practice true religion and their true nature that has been set either genetically or environmentally induced, has not been put under check and they only just hide under the the cover of being religious.