I am a pragmatist, and I will proudly cast a vote for Rudy Giuliani if he's the GOP nominee. I voted for him here in NYC (he was the best mayor this city has had in my almost 50 years of existence), and I'd be happy to vote for him again.
The "idealists" (both left and right) will stand by and let evil overtake the nation, because they don't get 100% of what they want in a candidate. I used to think of the "idealists" as useless. Now I consider them dangerous to the welfare of the nation and to the safety of us all.