The worst way to do it would be to have people randomly having their characters farming stuff automatically with AI, and users have no way of telling who is AI and who isnt.
But there are plenty of times where a player would love something in the game that was smarter than an NPC, but less important than another user. It would be fun to fill out your raid group or party with a few automated players when you can't fill it for real. Or be able to summon an AI controlled character to duel any time you wanted to practice. It would have to be managed by blizzard and the AI characters would need to be visually distinguished in game, of course.
it costed, IIRC, 30 bucks per 1 instance for lifetime access. the people behind were a legit company, for some incomprehensible reason -- a fucking GmbH. so they eventually got sued and lost and that was an end of a very long era. I always wondered if anyone had managed to pick up the mantle. maybe that's impossible now that Blizzard doesn't want goldsellers to compete with WoW tokens and started to take bots seriously (or so it seemed during my last relapse a decade ago).
Like so many games when npcs have one canned voice line, or the level is lined with doors that won't open because it's not the way you're meant to go.
Here you go.