That's because people in the South actually have depth in their connection to the United States.  The Northeast is all 2nd and 3rd generation immigrants.  I've lived in both.  It's obvious when you look at an attendance sheet from one of your classes when you compare the last names.  

TLDR--the South is actually American.  The north is full of poser liberals who are essentially FOBs.