For an unhappy picture of just how far some people are willing to go to "win" in an online multiplayer game, take a look at Gamasutra's excerpt from Exploiting Online Games by Greg Hoglund and Gary McGraw.
What a nightmare that online game developers have to spend any time designing their game to counter this kind of stuff....
So what about Star Trek Online? How far should its developer go in defending it from exploitation by macros, sniffers, code injection, aimbots, speedhacks, and other such cheats?
Where should the line be drawn between reasonable automation and botting?