ontheroad,
Your question is SO pertinent and needed. Thank you for bringing it up.
I've questioned this myself before. I've seen folks from the Midwest or South showing hundreds of reputation points. People who, in a single month, have gathered 250 points.
Not at a lot of Northerners have that much, it's true.
But reading the posts of this reputation-winners, I've realized their writings are not too helpful, original or contributing to the community. Many of them are just part of idle housewive-style chat. And most of them post elsewhere, not in the city forums.
I noticed that posting about abortion, politics, cats, family or religion will get you many more reputation points than giving the classic city advice the forum was created for.
And this is first because people are partisan and they'll shower you with good points if you say what they like and second because people who post on those "other topics" forums have formed tight groups of so-called "friends". They give points to each other and hiss at the outsiders.
I use the reputation system, even though I think it is flawed and unnecessary. I've given you as many good points as I've been allowed to.
I've also noticed people who will tell me in a post, "you are right". But they won't give me reputation. I've also seen lots of people who will read my advice and take it but won't even say "thanks".
And again, I see many members who undeservedly and unthinkably have an enormous amount of positive reputation, seemingly gained in inane talks about the weather and their children's first tooth.
It's all very strange, and I don't think it is about Northern cold and Southern hospitality. If anything, it depends on the type of forum and the social circles that have formed here.