Amazing change in the last 10 years!!
If you wanted to get a first hand idea of how the middle class has prospered in India in the last decade or so, all you have to do is go to the domestic airports.
It is 3:30 AM now in Delhi!! And I am not even in the bigger international (and domestic) airport. I am in the old airport now that is dedicated to cheaper domestic airlines. The boarding gates are teeming with people. Not a single chair is empty. People are standing and even sitting on the staircase. Very orderly though. And I could take a picture of only half the side from the top of the escalator.
Infrastructure development at the airports have been very impressive too. Most are of international standards now with fairly efficient service and by my experience, very pleasant and helpful staff.