Is Stormstrike meant to be doing so little damage?

Clearly missing the piece where enh is an uptime fiend that needs to be in melee else msw gen plummets

I agree but I don’t see them changing it, although they did make ele mastery benefit physical so who knows what’s coming in a later patch. I also mildly called out / predicted they wouldn’t change this back in December: