I think the anonymity provided by living in a large population area affects people's inhibition.
Yes. This anonymity not only leads to more general rudeness, but higher crime rates and all manner of social ills. It's why I choose not to live in town. People just weren't meant to live on top of each other like that, in a society where they don't know each other. It goes against our tribal (clan) nature.