Where abouts? Noida? In New Delhi proper?
Haters gotta hate.
I love how people automatically hate places they haven't even come within 5000 miles of.
Sounds like Newark, NJ if you asked me.

Like I'd stick my tongue in the Mississippi.
I like what nearby Bhutan does. They don't have a GDP. They have a Domestic Happiness Quotient. I am not shitting you.
Because it begs the question. Americans who go to India fall into two camps, typically. One is the horrified camp... they typically judge the value of life only in terms of material comforts.
The other sees the social side of it, the cultural legacy and diversity in its people, and even the diversity and complexities in both rich and poor. In that sense, India is both like America's past and America's future for that matter. This group tends to value life in both material and also non-material ways.
IMO, this is the major question that slaps most Westerners in the face when they arrive there.
True dat. I mean, we're giving jobs to illegal Mexicans for that matter. It ain't much different.
A lot of Americans are fat and lazy and expect to get paid top dollar for that. That's a fact.