Sorry guys but the answer to the riddle is simple. If you hired a handlful of people instead of an entire room to moderate wow, you would be making profit because you'd be paying less people to do the same job that less people can do. When you have less people, it's likely to take longer, and why rush into banning people when it's more likely that you will buy wow again if you have 8 level 90s rather than just 1, this is also true for the amount of time you will pay for your subscription all while developing an attachment to the game. And i mean, if blizzard where to ban everyone at once, it's also likely that people would be too scared to bot wow again, let alone play it manually when you have had everything done automatically for you. Everyone here knows that once you get to 90, you certainly wouldn't say it's fair that you need to spend more hours just to get to 90 again, just to have a feel for a new class, or maybe raid twice in one week. Whatever blizzard is doing now, and whichever way they are doing it, they are doing it the best way they can which yield the most they can benefit out of people. It doesn't matter what you do, or find out if blizzard can detect a bot or not, whether they can or not, won't increase your chances of getting banned by them finding out, only if someone else reports you. And chances are if you are flagged by someone reporting you, they can simply add your name and ip, whatever info they have on you and try to link it to anything else you have that relates to it in the future. So that handful of staff don't really need to go looking anywhere do they? They can just pull up a list of previous abuses, and start there, can't they?