i think that bringing in a new character (duke) who's only connected to robby to deliever the emotional beats of the story, rather than using the existing roster of established and much more interesting characters, was an extremely poor storytelling choice