There’s multiple ways to approach this question.
Should I list them based on my own preferences, or how well I think the writers and actor are portraying the character?
Many of the main heroes have poorly explained motivations. What has Hanzo been doing for the past 20 years, other than wallowing in self-pity? Why isn’t he willing to help anyone? I must say, his self-pity is well conveyed. I find it highly relatable.
What drives Ashe to be an “outlaw”? What is her end goal? Why is she acting like a teenager who got dumped for the first time? Is she really just bossing everyone because she hates her parents?
Why should I care about Freja as a character? What is she trying to achieve? Let me check her wiki real quick. Most elite yadda yadda, went edgy for no reason, now most epic lone wolf vigilante. Yawn
As much as Sombra annoys me in the game, I have to say her actor is really good at selling the character as an insufferable scumbag. 10/10, would hold a grudge until my death, thus denying her redemption even if she wanted to apologize.