He's a multifaceted character who commits arguably unforgivable actions for relatable, understandable reasons. To finish the story with the impression "wow, there was absolutely nothing to like about that guy at all and I did not empathize with him one bit" is just as bad as worshiping him as a hero, really.
He is. He's also fiercely protective of the ones he loves, as well as being a lonely, closed off guy who has been devastated by loss. He's someone a lot of guys can relate to. He's a flawed, fucked up human being to be sure, but to say there is no good is as blind as saying there is no bad, which is the point the comment above was trying to make.