1. Remove all summons/pets from items - non-summoner classes deserve no pets/summons.
2. Occultist is Core Dweller (hellhoud) + Wisp (raven) which are support pets. Raven is not aggressive at all, it stays too close to you.
Shaman is Briathron which is tank pet.
Both mean 2 support + 1 tank pet, not quite a damage oriented summoner.
3. Two new classes.
Reanimator - summoner class that can have many melee but also aggressive range pets (unlike raven), that can as ultimate skill reanimate any creature except bosses from grim dawn.