I’m not sure what kind of argument you are trying to construct differentiating between “group pvp” and “wpvp,” especially when discussing an add-on that was non-functional by the time BWL opened (per the add-on discussion you graciously pointed out).
Blizzard has already established precedent that concluding if an add-on existed in similar form or function is insufficient for it to remain in the game.
That was, in fact, the argument and decision regarding classicLFG. ClassicLFG’s primary functionality existed during vanilla in the form of Call To Arms. The efficiency of coding, the ability to automate some of player grouping, and it’s ability to cross layers were all cited as examples of the modern iteration of the add-on breaking the “spirit” of vanilla and ultimately led to it being restricted in its functionality.
Diminishing Spy’s current abilities, which include things like alerting players to enemy abilities far beyond the 200m (ignoring for the moment that the 200m boundary itself hasn’t been established as being possible in vanilla, yet), auto-targeting, and auto-generating lists of targets, to something like spell alert is one of the clearest analogous examples of a modern add-on substantively altering the current playstyle of players vis-a-vis to vanilla players in group pvp…or wpvp if you think those are separate categories.
The add-on authors themselves pointed out that their add-ons either didn’t function or shouldn’t be used within those conditions for specific reasons. Some of the calls that are being made now didn’t even exist in the early API.
If your argument was that players should be able to update and continue using spellalert, which was spammy, buggy, and an overflow of information that rendered it useless in large scale PvP then we would not be having this discussion.
Instead, you are saying since those rudimentary and problematic add-ons that simply parsed a combat log existed, then all forms of any modern add-on that uses a similar function regardless of anything else it does are legitimate.
That’s an argument you have not been able to make persuasively. The power and additional functions of Spy compared to those earlier iterations basic combat log parsers is the issue being raised–not whether there was any kind of add-on that notified a user of something happening in the game. You’ve tried to reframe the discussion that way, but it’s not the issue being raised in this thread.