I really have not read enough about history of development of cities. Every period of history has both positive and negative outcomes. The very fact that people of India rallied behind Gandhiji and other freedom fighters, is for me an indication that overall, people were not happy with the British rule. Railways have become the soul of the nation after independence, but another thing which they left behind was the bureaucratic/hierarchical culture....
You are right lots of things did come up during the British rule, but a good amount of progress has happened in the 65 years of self-rule which most of us can be proud off.