Gee, I seem to recall a mushy moderate Republican named Bob Franks losing to John Corzine in New Jersey.
Squishy liberal ("moderate") Republicans who are challenged by conservatives nearly always lose. McCrazy is another one who tried going liberal in the Republican primary and ended up getting clocked by Dubya. These traitorous "moderates" need to be cut out of the Republican Party like festering malignant tumors. I feel gratified every time another one gets trounced.