Question: why are dc heroes so overpowered?
Answer: DC superheroes are OP because they are a modern version of gods in Greek Mythology. Heracles is a strong man type hero, Superman is based partially on him. It is also because it is more distinctive from the heroes in the Marvel Universe in which they are shown to have real problems just like ordinary people.