It isn't accurate at all; it's your garbage work.
Oh, it's accurate all right. Your only defense, if your capable of such complex thought, is to argue semantics. You might say, as others have, that Giuliani does not support Gay Marriage. It is obvious that he does because, among other things, he vocally opposed the Marriage Amendment, he is a champion of domestic partnership/civil unions for gays, and is a member and support of more than one radical gay group that advocates for gay marriage. He has not come out a directly SAID that he support specifically "gay marriage" because that may lose him some supporters, but it is obvious to anyone who looks at everything else he's said and done where he stands on the issue.
It's just like saying that John McCain supports amnesty for illegal aliens. While John McCain will refuse to call it that, in fact the legislation that he supports does provide amnesty for illegal aliens.
But, even though you might get away with arguing such semantics, there is no question that on every one of the issues listed, except the last three, Giuliani opposes the Republican Party Platform. For example, on the gay marriage issue, the Party Platform supports the Marriage Amendment - Giuliani opposes it. And so on.
The Republican Party Platform should be the yardstick that we use to measure worthy Republican candidates. I'm not even talking about conservative Republican candidates, I'm talking about Republican candidates in general. If they don't support all or nearly all of the platform, then they can hardly lay claim to being a Republican and they are not worthy of Republican support.
You know, you just inspired me. I'm going to update that table with the Democrat Party Platform and demonstrate precisely where Giuliani stands and with whom he stands.
I see you've noticed that it's unsubstantiated lies too. And spiff can't/won't back it up, which tells us everything we need to know :-)