North Carolina has not always been weird
First it was a Dixiecrat state which was social conservatism sorry to say to Glenn Beck et al who prefer to brush that over conveniently
Then as the Dems went McGovern it went GOPe more or less
Then liberal yankees moved in starting in the late 80s and the Piedmont turned purple as did Asheville etc
Thats it in a nutshell
Now its Virginia lite
Tillis just took the lead
Libs always ruin beautiful places such as Asheville.