In the primary you may be right. I support Thompson in the primary, as his views are closer to mine than Giuliani's. But I will support Giuliani in the general if he is the nominee and will do everything possible to ensure he is elected.
I hate losing. That is why I do not support Rudy in any way. If I want a socialist pig, I will vote for one who I know is a socialist pig, not with one who sympathizes with them, and isn’t quite sure what side he is on.