Romney lost because he didn't get enough votes. He didn't get enough votes because he is perceived as an elitist snob, while the populist ever-so-humble Obama is seen as one of "us." This perception set in during the circular firing squad period of the GOP nomination circus, also known as the Candidates Debates. The moron who dreamed that one up should be fired, immediately, without a reference.
Ransom and other conservative talking heads got it all wrong because they assumed that 2010 was the attitude of the country. Clearly the voters couldn't care less about the substantive issues that the GOP does. Their only solution is to repackage their message into one that "The View" and the late-nighters will not heckle.