A simple script could win at FPS games every single time but it also hasn't diminished the value of the game as long as none of your competitors are using it.
Maybe for these games to keep popularity, we just need to update our perception of it. The same way we do with FPS games. Yes, we know a bot would do better - but that's not what matters.
Another thing, as said in other comments, is that we can learn from bots. New strategies, new patterns. AFAIK, this is not happening in FPS eSports scene.