Why does Convoke also hit pets / minions?

Just wondering why Convoke the druid spell which cast multiple druid spells damage and heals,
also hits minions and pets just because they are enemy targets. This squanders alot of the
effectiveness, and doesn’t mechanically make sense for the most powerful Balance druid spell

this is api discussion section, better ask it in gameplay forums?