Personally fan of the Hero's Journey myself. With the characters having flaws/weaknesses, alongside their strengths fighting against odds that are against them, in a desperate quest. Giving their struggle a sense of _meaning_ cause they can't just quickly go through it and stop all foes in their way with relative ease. You know things like that, which tend to lead to fun stuff. But ah, not one to judge. Gotta be the best Übermensch you can be, with nothing stopping you, especially pesky weaknesses which are quite useful in shaping characters and such.