It never ends though.
Bots pay for their accounts with Gold, are separate to their main Bnet accounts (if they even have one) and make more than enough money selling gold to buy new accounts when the eventual ban hammer hits them.
The problem isn’t that Blizzard aren’t banning bots, it’s that it’s a non issue for them them start back up again.