In my opinion, Romney's centrism is his problem. People don't want a centrist, they want a leader that will make the country a better place. They want change - and I think the vast majority of Americans want constitutionalism. Romney, in my opinion, just like most politicians, doesn't have a grand plan for making things better. He is just going to do whatever it sounds like the people want him to do. That's why people describe him as wishy-washy. He'll change his views based on what the majority wants. But, that's the problem, most people want leadership. They want someone with vision. It's a terrible shame that these people are generally discounted as "unelectable". I was not a fan of G.W. Bush because I disagreed with a lot of things he did, but one thing I can give him credit for is that he had some resolve and a vision. His vision just wasn't a good one.
Now time for a little rant. Trying to explain the complexity of personal ideology through a linear left-right spectrum has got to be the stupidest thing that the U.S. system encourages. It's just not that simple. If I was forced to describe myself on that spectrum, I would have to say that I am a moderate because my social views are far left and my economic views are far right. But there is absolutely nothing moderate about most of my views. In fact, most of them are pretty extreme. The left-right spectrum limits people from thinking about issues in any sort of abstract sense. It's a way of policing thoughts if I have ever seen one. Sorry, that is all.