So... on the topic of banning botting accounts. Not only is it my understanding, but I also believe I read somewhere that Blizzard gives out bans to accounts 'suspected of botting / using exploits' . If it was a warden-esque D3 software that saw programs sending commands to the client(s), every account using AIT, DB, IK, AHK, etc.., all those such accounts would get banned immediately (every time they swept). Since some people running the same scripts / progs/ hacks / w/e have none, some, or all accounts banned it leads me to believe that Blizzard looks for non-human capable & repetitious activity. No one can run the same Sarkoth run twice in a row and click the same spots, cast the same spells, and do the same things in the same exact timestamp (per run). So once blizzard has tagged an account they 'SUSPECT' is botting, by mapping the in game activities, they probably build a hierarchy of data to support this, and once an account gets flagged, say 3 times, they issue a ban.
While that still doesn't explain the ppl out there using say an AIT Barb Sarkoth script farming 350KPH 24/7 for the last 3 months, I'm sure Blizzard holds some key factors in higher regards than others. Specifically AH manipulation (especially since RMAH is live), and other exploits (like dual acct ZK runs from the same IP). If you have had 1 acct running a very basic 1 class Gfarm script 24/7 for > 4 Weeks, or a VPN single system dualboxing ZK runs 24/7 or the like, I'd love to know. I'm trying to build a knowledge-base of "highly-likely" infringements that lead to bannings.
Which brings me to my point / thought. By making scripts more verbose and adding random elements into them I feel that Blizzard will be LESS LIKELY to issue an account ban. Yeah they will reduce your GPH, but isn't 5x accts @ 250KPH > 0-1 ACCT @ 400KPH? (the answer is 'yes'). So for something like the _ ([Goldfarming] [HYBRID] BlackSack's Script [AutoIT] [1920x1080]) I've been running that just introduced multiple 60 swapping, if you cycle through 3 diff classes of (or maybe even just 3 diff same class) toons, I'm assuming that Blizzard would have a MUCH HARDER time building a case against you botting. ON TOP of that, if you add in random elements, such as subroutines that randomly move you around a little bit before running into the cellar (or even around a little on no-cellar runs before teleporting), or even stretching it as far as adding in a subroutine that makes you do another (or other multiple) quick & easily macroable quests, I feel the loss in GPH would be a cost well spent to gain a much higher likelihood of not being banned.
Flame away!
If this should be under another forum thread, please feel free to move it, but I felt it warranted it's own.