There ARE parts of North Carolina where you'll find ass hats too, but usually it's because of the area you're in. It's still one of the nicest states I've lived in, and if it stays that way, the wife and I plan on moving back there in our retirement years.
Durham/Chapel Hill area was where I lived, and around Duke's campus, it was about 80/20 with the nice folks still holding a lead. In Chapel Hill, it was about 60/40. More money, still nice folks, but a larger concentration of ass hats. In Cary, that's a money area too, but it seems to be spread out more and you have a more varied concentration of wealth, so the ass hats tend to hide pretty well.