More Trait Points?
We probably wouldn’t be. Like you said, there’s a lot of trait spread in Ranger. Other classes might, though.
I could agree with you Bombsaway, but maybe you haven’t heard of an elementalist.
Remove pet and give us 20 more trait points as our class mechanic.
Boring but it would fix a lot.
Wait. What if we could make “stow pet” not have the pet return upon entering combat and when stowed you got 20 more trait points BUT the minute your pet comes out (which you would have to activate) those points go POOF.
I guess you would need a mechanism for determining which points are the “extras”. That would be ideal but that may be hard to code and not break something else.
The only other way would be for you to get a full respec when you had extra points and pulled out a pet. That would suck in combat if you screwed up but hey, quick fixes are like meatball surgery.