I spent some time in India. One social aspect that I noticed right away is that lines aren't really a thing. If someone is ordering food at a cart, and you stand behind them, other people will assume you don't want to order and they'll just go around you.
I imagine that living in a place with such high population density causes behavior that seems rude and pushy to us in America.