As you note, I don't think saying "I've studied the issue, events have changed and, as a result, I am changing my position" is a bad thing.

I think saying whatever one thinks a particular constituency wants to hear, and changing one's postion from day to day based on political expediency is a problem.