I agree with most of your comment, but I refuse to believe this is true. Almost everyone I have personally met in the city (from the auto drivers to shopkeepers to policemen to businessmen) was well-meaning and well-behaved, with an intelligent, nuanced outlook and understanding of common problems we all face.
The problems in our society are systemic, not because "people are bad". People are (in general) good and law abiding.
For example, a common conundrum I've heard about is that in any restaurant that serves alcohol, the customs/excise dept requires there to be only one exit/entry. However, fire safety code calls for multiple exits. So what is the restaurant owner to do?? He has to bribe the safety inspector, or the customs inspector, or more commonly both. The owner is not a bad, corrupt person. The inspectors are not bad, corrupt persons. The people who drafted the various codes did not draft them with an aim to encourage corruption. But combined together, all this causes the problems we see.