Lets not forget the real reason that McCain and Hatch were reelected, the ‘darling’ of Freerepublic, Palin, endorsed both.
I don’t believe she had anything to do with it. Only the minds of low info voters allowed it to happen. But maybe I’m only projecting my own situation. I’d rather vote on my own research and views than taking someones word.