My experience is that NPCs break targetting rules that PCs have to follow (with the exception of that archery bug). Are you arguing that NPCs should be able to break targetting rules that PCs have to follow, or have you misinterpreted my previous statements?
No, I am saying that they do not follow the same targeting rules as players. A long time ago in the game, they did. Then OSI changed it to make NPC casters more difficult. They went too far with it for a while, and NPC casters where insta-agro, insta-cast. If you came into a spawn of Imps or like 3 liches, you died instantly. So they did back it down some.
My point is that this is as designed.
Should it be that way? Not up to me. I can see benefits of having it both ways, because I am a tamer and I use an NPC caster to attack my enemies. But it certainly would make things a lot easier if lich lords and wild Greaters had to be on screen in order to hit me with spells and what not! I don't know how many times I have died 3-4 screens away from an NPC caster that let loose a chain of spells on me!
I can also understand why a PvP'er that never plays PvM (not directing this at you btw) wouldn't know that its not just pets that behave this way, but all NPC casters. It probably does shock a lot of PvP'ers when they think they are going to get away from a spell or a fire breath attack by running, and they don't.
Like I said, I can see benefits to having it both ways...but I don't think pets should follow a different set of rules than other NPC casters.