A pve rotation wouldn't work for pvp because a proper combo is difficult to do on a player that is running around.

If everyone didn't have level 80 actions it would have to split everyone into level tiers and not enough people do pvp for that.

You still summon a pet but I think the pet disappears from view because it's annoying and it didn't hide it before the expansion.