I see a lot of hot air but no reasoning why there should not be spying.
If an individual server admin wants to ban it then fine, there is still the problem of finding who and enforcement.
That still does not answer the question why not?
There is no "rule" in D2 that says no spying, although I'll grant you there has been a convention that we do not do it, but again, why?