Insidiously? Anywho, I play all the time and have only seen one bot and I was able to identify him immediately. The point I am making is that you people are blowing this out of proportion. The game is not 90% bots, I doubt it is even 35% bots. Keep a friends list and if you see botters in there report them, voila, botters account is flagged and will be removed as soon as Blizzard verifies the guy is a bot.
xD you can keep dreaming and live on your pony world, reality is too tough for you.