they'll never stop bots unless they set GMs around the game searching for them 24/7.
bots can log without even opening the client, and macros can pretty much counter every measure they take to verify if it's a player or a bot since a machine can only compare patterns and bots are easily programmable to react to those.
blocking multiple connections from the same IP won't work either.
in no game I've played I've seen a really effective anti-bot program, and anti-hacks are easily bypassed since I myself have done it on another game(to change sound voices to korean version lol) and it wasn't even any complicated procedure, just some careful timing with copy/paste when starting the game.
__________________
|