The Buggy AI you’re referring to is the defining mechanic of the Profession. Pets. They range from great to worthless in PvE encounters, depending on the mechanics of the fights. In WvW, they’re woefully underpowered. Unfortunately they can hit very hard and provide great dps and the Ranger is balanced around that. Only problem is, they can’t path for kitten, they charge up their attacks and they’re fragile(the ones that actually can hit hard).
There’s not a single job in WvW that a ranger does, that another profession couldn’t do better at this point. I agree with you that a lot of the whining is hyperbolic. Bug fixes combined with tweaks are always the way to address these things. I disagree with you that fixing bugs with AI are all that is needed though. It’s the same thing in almost every game I’ve ever played. Pet classes are great at small PvE, meh at end game PvE content (due to fight mechanics and pet fragility) and, unless they have a build that allows them to marginalize the pet and gain power for the character itself, poor at PvP.
Buffing the Ranger profession for WvW/sPvP would make the Ranger insanely better than other profs. in PvE. That would just swing a separate pendulum too far imo.