But you just said, Obama won... He talked about Tax Cuts... That's fiscal conservatism. All of the Republicans talked about them... No, they were less socially liberal, but they weren't busy talking about gay marriage or abortion all of the time then either.
I believe that Obama won specifically based on his talking points about Lower taxes for middle class (fiscal conservatism ideas) and social liberalism.
Yes Obama won, but Mondale, Carter (the second time), Dukakis, Gore, and Kerry lost. All fiscal and social liberals. No Republican presidential candidate was busy talking about homosexual marriage or abortion all the time. It rarely came up during the presidential debates. It rarely came up during campaign speeches.
Even if it did, the majority of the country is opposed to homosexual marriage and the majority of the country is either pro life or supports some abortion restrictions, so talking about those issues wouldn't hurt a conservative candidate at all.
Obama's social liberalism had zero to do with winning the election. His views are out of step with mainstream America IMO. Plus, as I said earlier, social liberals consistently lose presidential elections.