I never saw her as horrible. I don’t know how I would rank her, but I mostly meant that when we look at the other characters at the moment, she comes off as better than them. She matured but looks like her life is on line, she doesn’t look depressed or lifeless like many of the other characters.
When you compare her to Sakura right now…well.
She traveled with Sakura and helped her deliver her baby safely after Sakura was chasing Sasuke PREGNANT not giving a fuck about the baby’s safety (YOU ARE PREGNANT???) but only caring about her obsession with Sasuke.
She send Salad gifts and glasses and Sakura, being the emotional leech she always was, never mentioned about this great friend she made, to Salad. She was only interested in getting the benefit Karin could provide to her.
Karin said she only wants Sasuke’s happiness. None of the guilt tripping Sakura had on Sasuke. Sakura never cared about what Sasuke wanted. She talked about how her heart was breaking because Sasuke wasn’t with her, how she would suffer if he isn’t with her. She even compared this pain to Sasuke’s whole family being slaughtered. Could you see Karin doing this? Cos I can’t.
So yeah, compared to the “heroine” of the manga, I think Karin walked out of this mess looking pretty dapper. :|