While I agree the majority of humanity is stupid, there IS a baseline to maintain for humanity as a whole. They'll get around it. They always do. Its why I said "there is no catch-all solution." It will only work temporarily.
Short of banning an entire region of IPs, I doubt it'll keep them out for long.