The only way for Blizzard to know what they are up against is of course to have bots running 24/4 to see how many get caught, after how long, and what triggered the system. They can't afford to have a whole team looking into it, luckily for us, but they sure have at least one programmer who is, hopefully not full-time, watching sites like this one and running bots the whole time. If you were Blizzard, what would you look for?
- I would check/look after every f*cking offset that maybe used by a bot. - I would look after every protected lua function that is used by something else than the actual game. - ... (trillions of other possible things to do) I seriously have no idea why they are not doing this. There are enough technical possibilities. Oh and... you are wrong. They can afford it to have a team of bot hunters.