Is Hephaestus underpowered?

Am I the only one who thinks Hephaestus is really underpowered? His DPS boost is only around 20, which feels insignificant compared to many other gods. I mostly use him for utility, and that’s about it.

I think Supergiant Games should consider completely reworking his kit, nerfing his damage but removing the cooldown (except for applying it to the same enemy). It would be similar to what they did with Ares Wounds, but this would deal damage directly.

Am I missing something about how Hephaestus could be used as a primary god?