It's interesting that the reactions are non-judgmental. That said, India is really filthy. We (Indians) keep the insides of our homes spotless, but anything outside of the house is fair game. People don't give a second thought about dumping trash on the street, or peeing on a wall, but you'll raise eyebrows if you walk inside a house with your footwear on. Sigh.