Fun or not with ALLY npc's

I am curious if this is happening to everyone or not. I was doing a Mission and got to the end Boss Biol Meduna and had Afin with me. I am a level 32 Summoner, so I was using my Pet and skills. But threw the whole fight Afin did nothing but stand back an just he mise well of not even been in the group. What good are using "Ally's" if they do nothing? Now I can't say I have any other allies cause I can't even advance the story. I dunno why but that's a whole different issue. The Ally npc's I am curious about it is worth using them or is this a "Bug, Glitch, or something else?" I mean if it is one of those you would think they would of fixed it 8 years ago. Anyways please let me know if anyone else experiences this and thank you.

From my experience, the NPC AI has always been terrible. Even in the JP version they're only good as meatshields. But dealing enough damage gets enemy aggro on you anyway, so...