Kerry lost because he ran against himself. Moore's impact was just icing on the cake.
Indeed! Kerry ran as a Massachussetts liberal in a national election-- just like Dukakis!