You're right that she's all they've got. Unfortunately for her, she's not widely liked even among Dems. I'm sure there are Dems who think "Thar she snarks!" when the sow appears. And they'll do only the minimum to help her...
You think they "liked" Kerry? Nah, in the end, they'll vote for her. In fact, I expect the convention to look more like a 3rd term for Bill. She'll sail to nomination.