Ultima Online and Everquest had perfectly fine pets two decades ago. WoW has similarly complex raid encounters nowadays, and its pet classes work well in that game. You'd think FFXIV is being made by at least equally good devs and coders. I find it really weird that they're having such problems with pets.