Why do people not like Hal? He is really an interesting character.
Because he is a selfish, immature douchebag who picks on those who should be his friends (Batman and Barry) and constantly disrespects authority. Not to mention his history of being corrupted to the dark side (despite supposedly having "no fear") and his love affair with Geoff Johns makes him an otherwise popular yet extremely annoying, unlikeable character that everyone seems to love to hate.
I tend to agree with that from one end to the other. May I add that he also has an extremely over inflated ego? Or that he might be the earth GL using his ring with the less imagination?
You guys just described a badass character to me although in a really bias way. So, yes, Hal Jordan for the win.