I can't think of a time where I really switched parties, at least for one office, because my candidate was so bad. I can tell you I did NOT vote for Geoffrey Feiger for Governor, but I also did not vote for John Engler that election - I just left it blank. If it had been somebody less repulsive than Engler, I would have actually held me nose and voted R. I voted R once, when I lived in New Mexico, for a candidate who was going to win anyway and he wasn't that bad.
Engler's mismanagement of the Nassar situation at MSU was not the least bit surprising and it's why I could not vote for him - even over a huckster like Feiger. John Engler was being John Englar.