The reality is that he was way too liberal to win almost anywhere else.
Why should he have done that? Giulianni had no desire to run anywhere else. He's a New Yorker. He could have won somewhere else. Giuliani did not become mayor of NYC by running as a Liberal. Liberals don't consider him to be one of them. To them, he is like Hitler. A racist, fascist reactionary Republican. He didn't govern NYC as a Liberal. Bloomberg does.
How about ONE issue?