Honestly, until SE comes up with a way to detect the difference between enter spam and "keyclicks," nothing will be done about bots unless the botter is actually dumb enough to sit and craft all day while afk (which most do, if you are RMT, because the game is free and they lose nothing but time and a couple of bucks for a new code).
The only real way that I can see them getting rid of these.... opportunists...is to allow FFXIV to install a program that runs in the background while FFXIV is up and scans for 3rd party software that is in correlation with the game. This, of course, will cause problems as many could get banned for simply running xfire, gamecam or (a more serious program) windower (no add-ons of course). I doubt the majority of players would allow SE to install malware on their computer just to catch a few bots. SE changed the UI and made crafting/gathering more complex so that it would deter botters and all it did was push more people away from the game.