Honestly he never stood a chance. Republicans have never been happy with him. The only reason he won the nomination was because he raised more money to run a more affective primary campaign. When a candidate's own party is not "in love" with him or her they don't stand a chance to win the general election.
Anyone who has studied the "electorial map" knows there are only about 8 states up for grabs. The majority of those states are dealing with high (blue collar) unemployment people who have a difficult time believing Romney has their interest at heart.
His recent video statement was based in truth. (People vote for the candidate whom they feel will serve their "personal" interest). It has always been that way! If you have a governement job are you going to vote for someone who promises to slash government jobs? If you are on unemployment, receiving food stamps, or other types of assistance... Are you going to vote for someone who wants to slash "entitlement programs"? Not likely!
Clearly the biggest mistake the Republicans made was believing that simply being "Anti- Obama" was going to be enough to win an election. Another mistake was letting the "Tea Party" dictate their platform in such a way it would be difficult for a (moderate Republican) to support their own candidate.
In a "class war" the poor outnumber the rich. Ronald Reagan would never have written off 47% of the population. He would have found a way to sell his ideas to people of all walks of life. You can't win by giving up!