I actually quite like Vaan (and Penelo) as a character, it's just that he needs a more integral role in the story. He doesn't need to be the hero, but he needs to offer something to the party more than what he currently does.