They said that it is coming from different ip addresses every time, so fail2ban wouldn't help.
https://docs.aws.amazon.com/vpc/latest/userguide/aws-ip-rang...
Regardless, it sucks that you have to deal with this. The fact that you’re a customer makes it all the more absurd.
Do these bots use some client software (browser plugin, desktop app) that’s consuming unsuspecting users bandwidth for distributed crawling?
Edit: oh, I got your point now.