Why is that? The banshee is not a dd in any way; the strength of the ability is designed precisely so that it does not depend on the unit's stats. Thus, one can charge into battle with them; nothing forbids it. Their damage comes from са.
And for Heralds, it's the opposite — own spell power is zero, therefore, they should have decent damage.