You've obviously never lived in a small town. Everything is everyone's business, like it or not.
There's also an interesting social impact of this. I was talking about arranged marriages with a co-worker from India. In every village there was someone who knew everyone's background. There is a strong incentive to maintain your family's honor, otherwise your children will be rejected by the family of a potential spouse. She felt that it promoted a more orderly society.