Yes, that'd be the whole point. Ranger should either be viable without a pet or have complete control over a more "passive" pet.
Pets don't have to completely dissappear for me, like I said, you could work them in to function like Engi Flamthrowers or Ele Weapon summons turning the Ranger in a "Beastmaster" rather than a Ranged/Melee char.
But yes, Pets as THE main trait for Rangers is not going to make me happy, as AI can be relied on even less than the random rolls on Thief Steals. It just removes skill from the game and adds a significant luck factor. It doesn't really matter how good they make it work, they'll never work perfectly in tune with the player.