The Flash's very existence disproves the notion that a hero can be too powerful to create convincing villains for regularly. Every time I hear someone say "Superman is too powerful to relate to or challenge I bring up two characters.

Flash and Goku from Dragonball Z