Probably the result of an in-migration of Northeast liberals who retired to the hills of NC. Similar problem in Florida.
You could be right about the migration of NE liberals- but it begs the question why the NE states by losing their liberals are not becoming more conservative to offset the shift.