I couldn’t agree more - I felt ashamed when I looked at the beautiful hotel I was staying in (business trip), after seeing a father kiss his kids goodbye under the makeshift tarpaulin tent they lived in, on the side of a busy, noisy, smelly road.
Only place that was (somehow) worse was Bangladesh. Same wealth inequality problems as India, but the blatant abuse of the poor was completely on show. I saw police beating beggars on the side of the road, after they knocked on windows of cars, asking for money.