was such an insult to Hal and GL fans. Hal was chosen specifically because of his willpower, that he became a Green Lantern. To write Batman as having more willpower than Hal, makes him null and void. That was stupid. I can accept Batman somehow being able to beat Clark, because some writers love to write Clark as the big dumb brute and Bruce the intellectual, even though Clark is a much better character than that, but stop propping Bruce up cause he sells or cause writers love the character. There's no need to do that. Let each hero have their own strengths and weaknesses. It's only fair to write Hal one upping Batman solving a case before he does.