I think this bad publicity is better than admitting that she did vote for Obama, because that would allow McConnell to run a barrage of ads featuring her saying that.
I disagree - I think an add with that cringe-inducing 30 seconds will be more damaging than an add with her saying she voted for Obama (which everybody already assumes anyway).
Chuck Todd said today that Grimes
"disqualified herself". He's being over-dramatic, of course, but he has a point. I don't understand why politicians do this. Just lie. Say something like "yes, but I regret it", "I thought it was the lesser evil", "I didn't, I wasn't comfortable with any of the choices", "Romney, and his views on women/poor/whatever, was simply an unacceptable choice for me", "There are rare instances when I don't vote Democratic and that was one of them", etc. I think virtually everything is better than that painful dodging.