One of the central government cabinet minister may even do jail time -- now that is a good thing. A few years ago , corruption was never punished ; corruption was worn as a badge of honor.
We have more private sector jobs than ever and the number of such jobs is increasing. We have better roads and more are being built. Sure there is a a lot of traffic -- but we adjust and we do manage to get to wherever it is that we wanted to go.
Now you may think that I speak as a "upper class Indian" . That may be true now but I was not worn into wealth. Everyone I know in India has a better life than their parents did. There is more upwards social mobility than ever.
Now for the famous caste system. It is slowly disappearing as India is slowly transforming from an agrarian society into an industrial society. It is ever present but a while lot less ominous than westerners would like to believe. In western societies , people of color are stopped and harassed by police just because they look different. The caste system is less intrusive in our lives in India. Yes it is loathsome and horrible and it will take some time for it to disappear in the industrial India. But we don't get profiled ,harassed or stopped on account of caste.
The armed guards at hotel entrances are not to ward of thugs or drug dealers and they are a relatively new phenomenon; they are 'cause of our 'lovely' neighbors to the west.
Of course, I can't expect you to see India the way I do. I have it better than my dad. My kid will have a better life than I do. And that is why I am hopeful.