Your right, people try and tolerate its pathetic state and run in circles around the pet mashing their macro buttons constantly hoping it might fire.
That doesn't mean its not horribly broken. BST JA's should work when I'm hitting a stupid mob... And I shouldn't need to stand on my pets nose and still have JA's not fire. SE should play the job and see how messed up it is and then make it work again.