The GOP-E hates Christians far more than it hates liberals. In fact, it understands and accepts liberals - but it has no basis for interaction with social conservatives.
I’ve voted straight republican for 20+ years. I stopped giving to the RNC 10 years ago. I may switch my registration to independent, knowing that I’ll only vote for 3-4 spots on the 2014/16 ballot. I refuse to vote for someone who hates me.
Actually, I haven’t voted straight republican for 20+ years. Last time McCain came up, I voted for his opponent. But this “Social conservatives are hate-filled bigots” stuff has shoved me out of the Republican party. And if they lose someone who has given them steady support since the mid-80s, where will they get the votes? San Francisco?
See: Maine; Angus King, O.Snowe, Suzy Collins.