Dennis Moore is an ultra-liberal who needs to go. Kris Kobach did a terrible job against Dennis in 2004. Kobach ran the worst campaign I have ever seen before. He lost by 12 points! Adam Taff and Phill Kline only lost to Dennis Moore by 3 points. Kansas Republicans should get their act together soon!!!!
I'll defer to Kansas FReepers and other experts on the question of whether Kobach ran a good or a bad campaign.
However, on the face of it, from 1,500 miles away, I'd say there are two obvious explanations for Moore's survival:
One, the RINO wing of the Kansas GOP; two, it is damned near impossible to beat an incumbent, especially once he's past his first re-election. The best bet is if he/she gets fat and lazy, and I doubt that a junior guy like Moore has.
Swing voters don't see congressmen as people who are responsible for national policy. They see them as errand boys who watch D.C. for them and steer money to the district. They're sort of like mayors who can escape blame far more easily than real mayors can.