I’m not sure that this is completely true. Sure, the GOP is not going to nominate a preacher (i.e. Huck) but will nominate someone who uses their religious values as a moral compass....Keep in mind GWB was elected twice - even amidst the height of his hatred in 2006.
They're voting for American Idol, and our time is passing away rapidly. The youngest of the pack won't vote, although they'll make a lot a noise. But even now, the 35 year-olds with families are much, much more liberal in their world views. They can't help it, they were inundated with it over the medium of choice: MTV.
If McCain wins, it will be the last of the Old White Man presidents. He's keeping his currency high by appealing to the new "conservative" that isn't.
Just another magnetic shifting of the political process. North is South now.