Far right on economic issues, doesn't care so much about social issues, so he goes with whatever is politically convenient at the time there.
This.
Clinton infuriated conservatives with his politically-calculated triangulation on economic issues. Romney is going to infuriate liberals with his politically-calculated triangulation on social issues. You liberals won't know what to do when President Romney co-opts your popular social positions/rhetoric. Meanwhile, Romney is going to deliver the goods on the economic and international fronts.