
You might as well add Bruce Wayne to that question.
Bruce Wayne is consumed with avenging the death of his parents and he has to pretend to live the playboy lifestyle as a part of his cover. Yeah, the guy is loaded, bangs top shelf beaver and probably enjoys that a bit but his quest to save Gotham is what drives him. Iron Man worked in the same way that Thor did in that Tony Stark was a self absorbed asshole until an event changed him that made him he reassess his life. But what exactly is the life changing event that transforms Hal Jordan? He gets fired from his job for fucking up? An alien gives him a magical ring? I just don’t see anything in the character that explains his motivation the way that, say, Spiderman does with Peter Parker doing what he does because of the guilt he feels for Uncle Ben’s death and how he could have stopped it. Green lantern doesn’t have that crux.
That's an interesting point. Hal has no catalyst. He has no dead parents, no shot uncle and he's never been kidnapped.
On the subject of Tony Stark; I remember John Cleese, when discussing Basil Fawlty, said that if a character can make you laugh you will forgive them anything.




