The Republicans lost because some Republicans didn’t vote. The Tea Parties with their “Guns and Religion” put off some Republicans who stayed home which made if easier for Obama to win. The main reason Obama won is because he promised college students a $250 bonus and he added 16 million voters to the free food stamp program, thus buying their votes in a two step vote buying scheme that made it impossible to say Obama paid people to vote. Wink – Wink. Romney underestimated the 47% who were paid to vote for Obama.