The only thing Kerry has going for him is he's not Bush, and vice versa.
Fortunately they both have enough skeletons in the closet and brain freezes that neither has to actually address the issues, they can just attack each other personally.
The press, and most voters, much prefer that...