Why blame the police? It was ultimately the UP police which blew the lid off the racket and Haryana police which helped them.
If we as common Indians keep fighting on caste and religion and keep electing curropt politicians who will take a hefty bribe and let him be free or live royally in jail then who is to blame? Did anyone note the amount of money he had with him?
Remember the Nanda case?
We are ALL equally responsible for India being 2nd most curropt country in the world. Judiciary is the most curropt of all according to a survey. (Though judges dont take money, the lower level staff take bribes and botch up the records to ensure a case is lost)