Well what the heck, this thread is already blown so I may as well say it.
Yes, northerners do tend to be more direct. One of the reasons some of us, and by that I mean me and me alone, feels you need to earn respect is because in my experience southerners often expected to have their have their boots licked and hands held whenever they walked into a store or other establishment. There is a difference between manners and respect. Good manners and politeness should be offered at all times, respect is something that is earned. When I worked as a bank teller I was considered rude because of my accent, no other reason, just my accent. Even my boss said that. She said there was nothing wrong with how I was interacting with customers it's just my accent. People hear it and automatically think I am rude.
However, I think it's rude to bring your checkbook into the bank and expect the tellers to spend an hour balancing it for you. I think it's rude to come in and demand to have overdraft fees removed from your account because you overdrafted again just like you do every week. I think it's rude to ask virtual strangers about their religious beliefs. And I think it is rude to demand the respect of everyone around you just because you woke up that morning. Sorry. In my book respect is earned, it's not an entitlement.