Really more like 60-70%, now that I think about it. But what makes Hal interesting at his best is that he is every bit as superhuman in his personality as Clark and Bruce and Diana. That's what makes Guy effective as a contrast, he's the "what it'd really be like" version of GL, where it unsurprisingly turns out that a totally honest and fearless guy is actually kind of a titanic asshole. But he's still likable, because, y'know, honest and fearless hero. Hal's larger than life, this absolute unyielding force pushing as hard as he can to do as much as he can, which allows him to overcome the flaws that he always has. Even more than Bruce, he's essentially as close as a human can get to being Superman. But so often, he doesn't have that. He's just this doofy guy that blunders through life because he's too arrogant and too stupid to sort his s#!t out, and repeatedly and deservedly pays for it. They're trying to show him as an everyman, but it's this really screwed up modern idea of the everyman as a loser, which actively takes away from everything that makes him special (Guy's kind of down-to-earth himself, but he's hardly 'normal'). He really starts to transmogrify into that over the course of Johns run: from Rebirth where he talks about not settling down, but you get the sense that it's just because no one else could keep up with the sort of life he wanted to live, to Sinestro Corps War (a great story with a great depiction of Hal, mind you) resorting to half-assed "he's afraid of one thing...commitment! Wah wah wah" jokes to the start of the New 52 where he's this unselfaware train wreck of a man asking his ex to cover his loan payments. I get that Johns was trying to go for the idea that he's good at being a Lantern but bad at everyday life, but it undermines him by making him unable to define his own life, a basic aspect of willpower, and makes his increasingly rare heroic feats less and less plausible. Most of the worst stuff with Jordan seems to revert back to that idea I mentioned earlier of him as a dumb jock type.