You obviously do not know how the political process works. Let’s do simple math - if the electorate is almost equally divided and your side loses ten percent of their support, what can you now expect. Answer: you can expect to be back in the minority like you were before the Religious Right became politically active. Have fun!
You fail to realize that Giuliani would draw in many moderates and independents that would otherwise vote Republican but have been chased away do to the tactics of some in the social conservative movement, which have only managed to alienate those that do not already agree with them.