Killmonger was done right. Black Panther was done right. Panther ended up understanding Killmonger and also implementing some of the things that Killmonger wanted him to do in the first place.
Obviously Vader and Luke. With Luke missing something and seeking out several father figures (Yoda,etc) only to find out the father he was missing was the person he was after all along. While Vader's call to be evil override his emotional attachment to his own son whom we now know he thought he'd lost and thus set him on the path of evil in the first place? If the emporer said your wife died but you have 2 children there'd be no Darth Vader and there'd be no Luke Skywalker but one decision set them on a collision course on the opposite sides when it could have actually been so much different.
Obviously Thanos. We didn't agree with his methods but understood his purpose and saw what his vision looked like in completion with the world healthier but the grief was too much so they had to undo it.
But also he had the will to do the things that nobody else could do for themselves.
Kylo is a super tormented villain who knew his father and mother but was set astray but actions and emotions. He now prays to his grandfather the most evil man that's ever lived in hopes of being good enough and surpassing him and his legacy meanwhile his counterpart vaguely remembers her family and has been searching for her place her entire life. 1 has a goal and is trying to reach it. the other is just trying to find out where they belong. Collision course on opposite sides but in the moments they share they realize they're not all that different in the longing and wanting to belong category they just have completely different fundamental ideas on how these things should be accomplished.
I have debates all the time.
Many many critics feel TChalla was a bystander in his own movie.