Characters have weaknesses. We’ve discussed this before, but they do. Without weaknesses, characters are less interesting. They need challenges to overcome.
In a way, characters with vulnerability to certain things can be more interesting than perfectly written Mary Sue-eqsue characters. After all, we are drawn to characters that we can relate to.