I was talking with a few fairly liberal democrats over the past few days and I asked what kind of Republican candidate would they vote for president. Almost everyone of them said a fiscal conservative that was socially moderate to liberal. They said they get most turned off by how fanatical some candidates get over a few hot button social issues. They went so far as to say that the fiscal conservative has to be credible, offer a believable plan to curtail government spending, in all areas. Many of them were also tired of the all the NSA type spying stories too.
So there you have it, I personally don't think a social conservative will every be elected president in the foreseeable future.
If the Republicans don't put up a socially conservative Republican then no Republican will be elected president in the foreseeable future.
If the Republicans allow illegal aliens to become legal then no Republican will be elected president until the Republicans become more liberal than the Democrats.
It is becoming more and more critical that we work hard to elect true conservatives in state and federal legislatures so we can neuter the President.