In many places - yes, that bad.
Wherever your survival (or survival of your pet) relies on dodging. Or getting out of traps.
Of course, there are places where your pet is fine. We were doing TA explorable last week (don't remember which path), and my pet was doing great there.
But we were also doing CoE explorable last week. Subject alpha fights - pet dead almost all the time. There was another ranger in our team, so we had two dead pets the entire fight.
And I have 30 points in BM.