I was reading some angry posts recently about Romney and abortion, and then Bosman's link to Romney's comments on the March for Life. If you read what Romney opponents say then you will realize that there is nothing that Romney can do that will convince them that he is sufficiently pro life. Nothing. So will Romney will gain any political points for his comments on the March for Life? No. He might drive off moderate Republicans who abide by the infamous truce, though.
President Obama has a similar problem regarding immigration. It doesn't matter how many illegal immigrants he deports or how he directs immigration authorities to spend the billions of dollars Congress has authorized for immigration enforcement. He will always be viewed by his opponents as soft on illegal immigration. Meanwhile, his pro-immigrant base lose faith in his promise of change.
Mitt Romney has spent a considerable amount of time in the past few years in Iowa and South Carolina. He has got to know what he is up against. It is is no wonder that he has spent less time talking up social issues. He knows he can't win. The only explanation that I can think of for Romney's recent comments is that he really believes in the pro-life agenda. Again, he wins nothing for his boldness. He only brings up an issue that he can't win.
Ironically, for all of the talk about the timidity of Mitt Romney, he is one of the few Republicans who quite often takes bold positions -- his defense of TARP, his creation of health care reform in MA which was initially unpopular, his refusal to join in on the bombastic rhetoric of the far right, his in depth discussion in his book on the need to reform entitlements, and now -- his pro life agenda.