He was not running against a White House occupant who demonstrates these ideas or agendas:
anti-semitism
anti-Christian
pro-muslim
anti-American
disrespect for the U.S. military
so Obama’s support for the homo agenda and abortion, part of standard Democrat fare that he has face before, is just icing on the cake.
Only the far left fringe of Christians will vote for Obama.
Even evangelicals are voting for Santorum.
(the news media has no clue of Christian denominations, their Christophobia makes all of Christianity seem like a blur to them).
Running against Obama, for someone with conservative credentials that are reasonabley reliable, would be like running against chairman mao and an ayatola all rolled into one.
This election cycle, Santorum would absolutely crush Obama in Pennsylvania and Ohio.