Why is this such a hard problem to solve? is it because of f2p making it trivial for botters to create new accounts once they get banned?
update: pretty exhaustive summary of proposed solutions and their flaws here: https://www.youtube.com/watch?v=SgkgsgaBBCA