2012:The Fireflies were garbage. Joel is the hero and everybody loved him until they tried to retcon him into a bad person because "he lied". They totally failed, even in the TV show people like Pedro and see him as the hero.
Troy Baker: “Joel is a survivor. He’s not a hero, he’s not a badass. He’s a guy that learned how to use a gun because he had to, and he’s fighting every day because that’s what you do. Does that mean that [he] steals this, that [he] does this? Maybe. But it’s not that he has a plan, or that he’s a strong archetypal character. I really think it’s gonna turn the model of the hero on its ass.”
Come back to reality.
The fact people see Joel as a hero say more about them than about the writers of the show.