It depends on the quality of the writing. Like you said, it can be paper over a plot hole, on the other hand, it could just be highly specific limitations on the character's power. If the limitations are known and consistent then it works really well. Typically anyways.
Meanwhile just ignoring the problem like the Flash or Superman does just makes you look stupid.