I am curious as I do not think that the botters are selling the gold for real money. The cost of gold is equiv to the cost of tokens so why bother buying and risking your account instead of buying a token.
There has to be a way to make actual money so I wonder how the bots are doing it. Can the tokens be used on other games? Is there real money to be made with stuff that can be bought with tokens other than wow items?
Figure out how the real money is being made and find a way to stop that action then the botters naturally disappear. Trying to stop the botters instead is an act of futility.