This question sparked my interest upon hearing how some people were starting to call Iris a Mary Sue simply due the fact she owns such a powerful Pokémon early on.
But lets look into the BW trio more to see which character has least flaws.
Is it Ash, Iris or Cilan?
I feel that Ash is the character with most flaws while Cilan is the one with the least flaws, or should I say, none flaws at all. What do you guys think?