Can a Dev please shed some light on this discussion of ours?

I'd even go so far as to say let's be far and do:
Class Evoker = casts shiny one time spells calling forth primals; unlocks job Summoner

Summoner = petjob that fully utilizes primal via a quested pact with the primal