> Blanket IP range bans, in this day and age? Basically a proclamation of incompetence.

I disagree. If I'm getting problematic traffic from even a few of your IPs and they're in a DC/VPS range, I'm blocking it and moving on with my day.

But I suppose none of my clients services typically ever need to be accessible from such countries anyway.

Temporary blocks on specific IPs where abuse is actually seen: okay

Permanently blocking every IP that some random guy didn't label as residential: bad