I love Harry.
I love Hermione.
And I understand that they have different emotional triggers. Ron may more affected by the Horcrux then Harry or Hermione. But Hermione is more affected when she doesn’t know something than the other two.
And Harry is just a bag of emotions that flops out random crap at any given point in time.
They’re human, and none of them are better than the others.