I’m sorry, but while your logic might not be wrong from a computer science perspective, it is completely flawed in terms of having a solid defense against botters. It’s not like other MMO’s haven’t suceeded in creating content which is (more or less) impossible to automate and it’s not like theres no reason behind the countless sites offering 1-click-setup bots for EVE online.
My idea for fixing the issue would give bot-developers next to NO useful data. All they would experience is a - seemingly random - captcha being presented at a seemingly random time. Just like they do now with the ban waves.
IF a bot-developer could test their macros by “forcing” a flag or a captcha within a few minutes, hours or even days, then yes, you would be right in that they could easily adapt their bot, but with a system in place which would cost them weeks or even months to test just 1 use case, with the countermeasures most likely being changed within that same period of time, they wouldn’t benefit at all from it.
But whether or not my system is utilized or not, the fact that something has to be done and done fast should be blatantly obvious. In fountain where i’m roaming a bit right now, every 2-3 systems has the POS/Ishtar botting-setup, running 24/7.
Just 1 of these setups would generate in the vicinity of 100 billion ISK per month. 3 of the setups i fly by now and then, work for the same corp, which means that this corp alone generate 300 billion ISK/month. I don’t care if they use those ISK for selling, for founding wars or for personal pleasure - injecting that much passive ISK into the game is not only completely unfair to anyone playing an honest game, it is also game/market breaking.
Now what’s even worse is that i’ve reported these accounts on countless occasions, with absolutely no result. And this is with the most blatant text-book bot setup, from accounts which INSTANT-warp to their POS on every single neut in system, whether i check in on them early morning before i go to work or in the middle of the day if i get home early. It would take a GM just a few hours to test whether there are actually humans playing. But they don’t.
But it gets even worse, cause even if/when these guys are caught botting, they consequences are so vague that they are almost laughable. A 3 day temporary ban with no announced confiscation of assets already farmed or tracing of the money stream is just hilarious.
IF CCP were serious about this problem, they would dedicate manpower to it, they would setup a 0-tolerance ruleset and they would follow up on threads like these, in which they pretty much always are absent.