The whole "don't talk about it" policy works well enough for people who know what's up, but it is very schizophrenic and confusing if you aren't already familiar with everything involved. I mean, how many threads have there been on here and on reddit from people asking for clarification? As a new player (and especially as a first-time MMO player) it's a frustratingly confusing situation. "yes it's bannable but you won't get banned" sounds more like someone trolling you than a legit dev response. It's not like allowing parsers means allowing harassment, so I don't see the point. For me it's just a minor inconvenience at worst, but it's an inconvenience that serves no function whatsoever.

Imo the question isn't why we should allow parsers, but why we aren't. Since there are already 3rd party parsers, it's even simpler to implement than the op thinks. They don't have to add anything -pre-existing system of otherwise- they just need to stop disallowing 3rd party parsers. It's literally a negative amount of work, so I feel like the burden of justification is on the anti-parse side of things.