That's the only reason why Obama won too.
No it isn't. He's the best communicator since Bill Clinton to be in public office (maybe better). A majority of people in the U.S. (whether you like it or not) agree with a majority of his ideas, plus he is able to communicate these ideas absolutely beautifully.
Why is it so hard for so many on the right to accept that Obama is just a very attractive, likable, and bright candidate to most Americans?
And Roe vs. Wade doesn't have anything to do with the president.
But it has everything to do with the Supreme Court.
And at least two liberal justices are retiring within Obama's presidency,
whom McCain would have replaced with Judges on the right,
who would overturn Roe vs. Wade.
Which would be a complete disaster.
And while I don't think McCain is a religious right conservative, the religious right has conservatives in a choke hold, and I think it's pretty evident we become more and more a religious state the longer Conservatives are in power.