Everything Blueberry says is true. We lived mostly in the rural area of Orange County near Hillsborough, and we did experience some "cyclist hate" incidents, but very few given the 1000s of miles we rode over the years. However, loose dog incidents were more common, and that's exactly what caused my accident in '05 where I fractured my pelvis and have never been the same (though I've come a long, long way). Despite leash laws, there is a pervading mentality in the south that dogs are for protection and should not have to be restrained. I agree with not chaining dogs, which is cruel, but to leave them free to roam is another matter entirely.
That said, on our recent RV trip through SC, Alabama, Louisiana, and Arkansas, being terrorized by loose dogs was a whole different level than rural NC. I knew within every mile or so cycled on rural roads in the aforementioned states, we were going to be chased by at least one dog, if not a couple or three together. I got to where I didn't even want to ride other than on bike paths or in park boundaries. Since getting into the midwest/plains (not really sure what to call it, but Missouri/Iowa), we have not had ONE dog incident. And we almost never have had problems with dogs anytime we've ridden in the western US. Pepper spray is a must when riding in the southeast, sadly.
All that said, I was born and raised in Raleigh and know many, many educated, progressive, artistic, amazing people. None of my friends or family would ever fly a Confederate flag! I am as liberal as anyone I know, and I wouldn't hesitate to live in Hillsborough, Carrboro, parts of Raleigh, parts of Chapel Hill, or parts of Durham. Even in the rural areas, there are enclaves of progressive types. Our neighborhood of custom homes on 10+ acre lots in Orange County was full of university professors and their ilk.
Emily
2011 Jamis Dakar XC "Toto" - Selle Italia Ldy Gel Flow
2007 Trek Pilot 5.0 WSD "Gloria" - Selle Italia Diva Gel Flow
2004 Bike Friday Petite Pocket Crusoe - Selle Italia Diva Gel Flow