The polarization is in large part based on the labeling from the NeoCon movement and Americans being dumb enough to fall for it.
Ex. The real america/americans and small town values.
An American is an American regardless of state or income but if they question anything they are are labeled extreme, dangerous, eltitist.
As a libretarian I should want to vote republican but for the past 10 years the party has fallen into the hands of the neocons and religious right. A very dangerous combination. They hide behind values and the flag while attempting to take liberties and increase power. They scare you about those liberal elitists over there, and say that they want to take from you and ruin your way of life.
So if I have to choose I'll choose the socialist over the despot but I prefer option C.