First of all, these bot accounts, which can complete all of the game’s story quests autonomously, are building characters that can solo dungeons? That’d be quite impressive. Not impossible, but it’s less plausible than you’re pushing in this argument.
Let’s assume botters worked it out, for the sake of argument.
One thing I need to mention first is that having bots do the story quests will give them massive exposure to the player base, which will dramatically increase the number of reports generated. Their ban rate is going to be a lot higher than it used to be, because they can’t hide in the game’s corners on their automated march up to profitability.
Anyway, if I want to sell silver, and I have 30 bot farm, and they each get banned within 72 hours, and it takes me on average one hour to get all of my dungeons out of the way, then I would need to spend ten hours a day running my bots through instanced dungeons, if solo.
If you were clever, you’d say, well, what if I do them in groups of 4? So they’d need to multibox, too. And move each bot through its own set of proxies, so that GMs don’t catch the obvious by noticing that these clusters, who all have the same or similar IP ranges, all clear dungeons at the same time, on a predictable schedule. That’ll get them banned for sure.
Introducing a variety of proxies into the mix adds confusing latency issues, which suddenly make multiboxing a lot harder than you’d think, so now they’ve got to leave three bots at the door and only one of them bothers to clear the dungeon. That’s also really easy for automated detection to catch, so they’re going to get banned by the cluster before they reach profit, anyway.
Finally, I’d like to point out that, even if your system worked, and they had a 50% clear rate to profitability and the botter only had to spend, say, 4 hours a day manually playing each of his bots somehow, he’s only going to clear just enough dungeon content to be unlock useful RMT caps.
That’s going to present a clear and present pattern automated detection can flag accounts for. They just need to have a system that notifies GMs of players who play normally up to level 90 and then playing normally and only ever grind.
Humans don’t do that, but the bots will present these clear patterns.

