Forst most pets the BM abilties are so fucking useless, I don't even use them. At all.
Example: Terror Bird: The first 2 BM attacks do basically less damage than an average auto hit.
The Terror Brid skill unlocked at Mastery level 1 does ~40% more damage than an average auto hit. Not great, but okay.
Now guess what the Mastery 100 skill does? The next autoatack has increased damage. Maybe 20%? So fucking less than the Mastery level 1 skill! When casting it, it stuns the Terror Bird. So basically you have the choice between not casting a skill and dealing 2 auto hits, or casting the skill and getting only one hit out. So not worth using it.
You could of cause cast it before the pet engages meele... But since it drains 500 focus your next autoattack would do shit damage, because you drop below 500 focus.
Another example:
Clothos Maiden Flinger: It has basically only 1 interesting abilitie: pulling the enemy. I thought nice, you could use it to pull enemy people in groupfights or to try to kill them with fall damage. Now the funfact: The abilities has a "Focus Requirement: 500". This would enable it even when the pet is out of combat to start the engagement. But it also has a "Focus Cost: 700". Why the fucking is the "requirement" lower than the cost, and therefore the abilty is disabled even when the requirement is reached? Now you can only cast it when your pet is already meele engaged. Why the fuck would I use an abilitie that pulls the enemy to the pet, when the fucking pet is already in meele range?
Now you could say "But you can use it to pull back fleeing enemys." Now have you ever tried targeting an enemy that runs away from you while a pet with a hitbox like a church is standing between you, and the enemy you're trying to target?
Example: Terror Bird: The first 2 BM attacks do basically less damage than an average auto hit.
The Terror Brid skill unlocked at Mastery level 1 does ~40% more damage than an average auto hit. Not great, but okay.
Now guess what the Mastery 100 skill does? The next autoatack has increased damage. Maybe 20%? So fucking less than the Mastery level 1 skill! When casting it, it stuns the Terror Bird. So basically you have the choice between not casting a skill and dealing 2 auto hits, or casting the skill and getting only one hit out. So not worth using it.
You could of cause cast it before the pet engages meele... But since it drains 500 focus your next autoattack would do shit damage, because you drop below 500 focus.
Another example:
Clothos Maiden Flinger: It has basically only 1 interesting abilitie: pulling the enemy. I thought nice, you could use it to pull enemy people in groupfights or to try to kill them with fall damage. Now the funfact: The abilities has a "Focus Requirement: 500". This would enable it even when the pet is out of combat to start the engagement. But it also has a "Focus Cost: 700". Why the fucking is the "requirement" lower than the cost, and therefore the abilty is disabled even when the requirement is reached? Now you can only cast it when your pet is already meele engaged. Why the fuck would I use an abilitie that pulls the enemy to the pet, when the fucking pet is already in meele range?
Now you could say "But you can use it to pull back fleeing enemys." Now have you ever tried targeting an enemy that runs away from you while a pet with a hitbox like a church is standing between you, and the enemy you're trying to target?