Game Development Questions
I hear bots are a problem in this game, so why don't you ban them?
We get this question a lot, as well as the related question...
And, also, why don't you ban custom clients while you're at it?
... and the short answer to both those questions is that we can't. Bots and custom clients are both, in the philosophical fundamental of things, only means of generating server input, and as long as the server input they generate is technically legal, there is very little about it that stands out as being obvious and easy targets for anything resembling a "ban". Bots and custom clients are, in short, hard to impossible to meaningfully detect, and the means of detection can usually be circumvented.
... but all other games ban bots?
They may be trying to. Whether their efforts match the results is another matter entirely.
... so what's your take on them, then?
Our philosophy has been, and remains, that we – rather than spend our time fighting losing battles – should focus on building a better game with fewer incentives to bot. We try to take botting as a sign of a broken game mechanic, rather than as a sign of broken players.
And then the same people who wrote this proceed to manually hunt down and ban accounts that don't bot in the intended, developer-blessed way:

Has the stance changed since then?
Is botting still okay?
Is running multiple game instances okay?
Is multiboxing okay?
Is abusing underdeveloped game mechanics okay?
Is bug using okay?
Am I a broken player for making hunting actually fun?