Though the GOP's ideas may be closer to fixing the economy, it is their Platform and radicalization that did them in.
That's because they've done a great job of excluding the great majority of Americans. Their social agenda is right out of the Stone Age and the shift to the far right isn't anything the American people wanted a part of. The Tea Party, which says they are about Liberty stands for anything but Liberty. The American people identified candidates like Akin, Murdoch, West and a few others as being what today's GOP is all about. Romney, instead of rejecting the radical right, embraced it and that is why Obama won in a landslide.
Romney and Ryan were not the right candidates, period. They had nothing to say and they could not buy the election. Therefore, we are stuck with Obama for the next four years and unless another party emerges, one that better represents the peope, we are doomed to Dems for the future!