I love Joel. He's an evil, heartless bastard who is far worse than most of the villains I've encountered in other games.
I personally feel that The Last Of Us is a very interesting piece of storytelling in that we get to play as a villain who has a few good bits. I see it kinda like Hotline Miami, only with more talking and a little less psychosis. He does have his good side, like how much he cares for Ellie, but even Jack cared about his daughter and would have done anything for her, even if what he did was totally fucked up. That doesn't make Jack any less of a villain, and the same goes for Joel.
I personally feel that The Last Of Us is a very interesting piece of storytelling in that we get to play as a villain who has a few good bits. I see it kinda like Hotline Miami, only with more talking and a little less psychosis. He does have his good side, like how much he cares for Ellie, but even Jack cared about his daughter and would have done anything for her, even if what he did was totally fucked up. That doesn't make Jack any less of a villain, and the same goes for Joel.