LOL...looks like you have never known life outside an Indian slum while in India.
I admit pollution is worse, but people are more humane.
many poor people may lie and cheat, but give people a LOT more respect than what you experience in the west.
Some people has less civic sense, but have a lot more social sense.
India offers FAR more variety and diversity in life, community life etc. and a much more comfortable life even if you are middle class. A maid to clean your house, a chauffeur to drive your car. Someone to wash your dishes and even cook for you. Family and friends in your circle.
Multitude of festivals and celebrations, opportunities to participate in community affairs.
The west is better if you have no friends and family and want to live well with what your earn in relative safety. But for everybody who has a close family, and social life, India beats the west hands down.
And this is from someone who has been to the west, both US and Europe.