Just trying to understand what you're saying here...
1. Character is flawed
2. Go back to the drawing board, writer
3. Don't apply a commercially successful formula which you've applied many times before, writer, because that doesn't match the character's premise
I think what you mean is, come up with something original which incorporates the essence of the original premise.
Basically.
Kiteman wasn't a failure of a character because he was written wrong. It's because he was written correctly. Writing him wrong for the sake of selling him wouldn't really save his character. It wouls just change it.