In my opinion, the only reason why bots are here - stay here - and are getting more even → is because there are actually people who buy from them.
If they wouldn’t make any money, bots would be a dying breed.
I don’t know how it is here, but in most games it is a violation to buy less stuff with real money from third party sources - especially if there is an in-game shop.
So obviously Amazon loses money from less people needing to buy stuff in the stop.
And we player lose, because of dropping Auction House prices, overfilled servers and queues (which is not entirely the bots fault, of course, but they don’t help either), That and the ripple effect in the in-game economy with people being there who have way more gold then they should have.
I find the solution rather simple.
Whenever you identifiy a gold seller, just track the trading logs and also ban all the player that bought gold from them.
Sorry, but zero sympathy on my end.
There might be a bit of mimimi from said player, but when people stop buying gold, bots will be useless… and the goldseller will become less and less.