Nope, you are absolutely correct.
While Giuliani is not my first choice, I see no benefit in trashing him to the point that we foolishly guarantee a Democrat control of the executive branch.
Others here disagree with me.
Back a couple of months ago, I was supporting Rudy against attacks for that very reason. I wasn't going to vote for him, but I didn't want him to become radioactive.
But the pro-rudy posters here made him radioactive to me, because they could never answer any questions about what he stood for, why he was strong on things he said he was strong on, why they believed polls that said he'd get democratic votes, or anything else of substance.
And I couldn't stand their company (I mean being on their side in the debate, not personally), because of the way they talked down to good conservatives, how they were so smug with their "polls" and "inevitability". They skoffed at people who wanted to advance conservatism, calling it dead. They snickered at how "silly" and "idiotic" freepers were who would support a guy who "couldn't win an election".
And then they started trashing candidates for holding positions that were similar to Rudy. Romney was 'pro-choice', Fred's a lobbyist, McCain has McCain Feingold, Gingrich cheated on his wife, etc. etc. It was obvious they didn't care about these flaws because they were voting for Rudy who had ALL of them -- so they were raising false points of contention just to demoralize other conservatives to help Rudy.
So I stopped helping them, and worked for the candidates I cared about who were also being savagely attacked, like Romney. And I did it by arguing the merits, not attacking others, and I don't think ANYBODY has ever complained about me for supporting a person they see as a "liberal" (Romney).