That would indeed by handy but I think the answer is that people would block specific ranges. By not segmenting into specific groups people are forced to either:
- play the game of whack-a-mole
- use difficult implementations of user validation checks that potentially cause pain for real humans
- block all Amazon CIDR blocks which they know most corporations will not do.
This forces the majority to just tolerate whatever comes out of their networks.