Is it possible that Blizzard could be seeing the bots hit exactly the same points on map? Sure, you may have different or randomized profiles but the bot pretty much has the same movements regardless. Some people think they won't scan ram and see DB running for legality reasons but I wouldn't underestimate Blizzard's shadiness.