The problem with just using the ban hammer approach alone is that we always allow everyone to withdraw regardless of what they were banned for. I need to speak to wetsuit to understand his reasoning for doing that. But it means the bots don't lose anything and just make new accounts to start again.
This I also don't understand. It should be logique that whenever you find a person using a botnet or cheating and you ban them that he loses all his earnings. By still paying out these banned members they will keep on creating new accounts etc...