All Professions got different mechanics, which makes them unique. The ranger one is the Pet. A mechanic that makes the Ranger himself do less them, because consider the pet as an extension of the Rangers damage. However, the pet AI just doesn’t simple work. Something must be done to improves it’s AI in order to make the rangers balanced or even work.
I would suggest taking the Skill “Protect me” from the utilities ranger skills, and putting into a new pet skills, bessdes the old ones. Like a “F3” skills, but with less duration of course. But that’s not only enough, the AI itself must be improved!
Chaging Traits or showing the number of the Pet’s hp is not what the ranger are in need.
Thanks