Sadly this has been going on for years. As soon as you ban one bot, three more take its place. I believe maybe if SE had more employees to handle the bot situation then it might be a bit better.