The characters are incredibly well written
Sakura Haruno's development across the series is one of the most convincing character journeys I've experienced. You understand every choice even when you disagree with it. Naruto vs Pain makes the whole thing click.
Naruto (2002)