Maybe it will be better to not display pets, minions, summoned allied etc together with all other NPCs?
For example, I prefer to set options to “Show All NPC Names” only, because I always can display enemies and allies with hotkey (and avoid text garbage).
But it is very uncomfortable to see not only in-game NPCs but also other allied player’s pets, minions, phantasm/illusions etc.
I’m sure that nobody need to see their names, because we can’t interact with them (maybe, except owner or in case of summoned bank/merchants).
Maybe they should be moved to “players” display names category?