This is exactly what a delay accomplishes: a trivial annoyance to legit users, but a real overhead to bots trying to hit-and-run users.
Much like micropayments could solve the text spam problem.