I think part of the problem is that botting is client side like similar tools used for screen shots. And while both are against the ToS I have been told that they for legal reasons they cannot install client side detections onto your home computer even though their own applications such as the launcher? Which is why mods have been able to sneak by unless they brag about it in game.