@WryKeg dude try to read more in the forum before you whine. IMC is not being way too abstract and ambivalent, you are just being way too dense.
IMC clearly stated the following in their weekly Q&A:
We have no plans on restricting add-ons that conveniently display information which can be obtained from external communities or between users.
However, we are sternly against add-ons that allow abnormal gameplay such as being able to use NPC stores on a field or an auto-play program. Those are prohibited and its user is liable to be banned.
From these statements, you could clearly understand that enhanced collection, map fog viewer, quest display and the like are allowed since anyone can readily obtain the information it provides from forums and other means.
On the other hand, accessing NPC which does not exist on fields and auto-play program (bot, autopot, autoskill, etc…) clearly alter and promote abnormal gameplay.
Add-on removing pet focus during battle was already implemented officially during yesterday’s patch.
Your companion can now only be clicked and targeted in non-combat situations. As for other characters’ companions, they can only be clicked and targeted if they are the enemy.
Lastly, gear set management is not that abusive since its function is not totally auto-play. You would still need to type the command and wait for full gear switch to complete which may take up to 5 seconds.