A easy fix would be to increase pet survivability and have them do more damage. Summoners would still run out but at least pets would cover for their loss, maybe pets can get temporary buff when you go below a % of your MP.