Check out this amazing episode:
https://news.ycombinator.com/item?id=26296339
Dude got so fed up with long loading times he debugged the game and not only discovered the cause but actually fixed it. Billion dollar corporation couldn't be assed to do it.
Gotta wonder if this guy wouldn't have gotten banned by the anticheat for having the audacity to hook into the game with a debugger or something. Only cheaters do that sort of thing right?
Whether it's "reasonable" or not comes down to politics. Optimizing for either false positives or false negatives is a policy decision. Do you punish innocents to ensure you catch every single cheater? Do you let cheaters go to ensure you don't punish innocents?
I don't really intend to discuss the above questions. I'm just pointing out the fact one of those so called complainers in the forums could very well turn out to be one of these false positives. That's what the system is optimized for.