As more people see Kerry the more they're turned off by the prospect of him as President. His constantly changing positions have exposed him as having no core values and lack of character. President Bush has his faults to be sure, but even the most partisan Dem has to admit that they know where he stands on the issues that matter most to Americans. That's why today we're in the midst of a slime war launched by a party that knows it's going to lose, and I think we all know there are some in that party who aren't going to be sad to see that outcome occur.
The Democrats had little to pick from after Dean melted. They thought ABB was enough, and accepted a fake Vietnam 'hero', thinking that would trump the National Security issue.