I think the days are over where we were okay with bad guys just doing the pirate laugh and eating kids just for fun. There has to be a goal, you know? They have to have a point, and they have to make sense.
Katie had a fierce desire for survival which made her a fighter. Johnny had a hankering after immortality which made him a useless dreamer. And that was the great difference between these two who loved each other so well.