I have been using bots from these coders for years. Hearthbuddy was my first ban, ever. Based on what everyone else is posting - it looks like blizzard is not looking for just behavior patterns, but can actually detect the presence of the bot itself.