I find the "Bot Hunters" to be much more annoying than bots. I've resorted to turning off all chat (except Friends) while playing RS to ignore you morons. Just because I don't answer every friggin' 15 seconds to "[insert skill] level?" doesn't mean I am a bot...i refuse to respond to stupidity.
This is why most people still bot, there is absolutely no evidence that they do bot.