I agree with you except that summon cast times SHOULD be high.

There is a high cost to ripping open the world and imposing your will on a shard of a primal...thats got to be a cost in there somewhere.

We already have swiftcast (which could be lowered cooldown maybe), as a panic resummon, much like soul shards for a WoW warlock (which also has staggering cast times for summoning).

It would be nice to have a way to swap pets on a cooldown (like our own version of swiftcast which uses aetherflow for a quick swap), but again it needs to have a cost (like aetherflow) or a cooldown (or both).

But again, this isn't even an issue until they add in abilities (other than contagion) that are neat to swap back and forth with to do maximum damage.