You can't win the 'war on bots' because it's part of human nature to be lazy. I think Carbine had a good idea and it's something other games do too and that's allow people to sell game time for in game currency. This is a big gil sink for people who have plenty of gil and it means they play for free, effectively. For people who buy gil they can just buy a time card and get gil safely and it benefits SE too. All the good stuff is obtained via other currencies anyway.