Imperfect main character makes the story much more interesting imo. The less relatable they are, the more unpredictable the story is going to be. ╮( ̄▽ ̄)╭ But I guess that's not everyone's cup of tea