You're right in that, if your server rejects inputs that are too fast, too precise, too robotic to be human, bots will emulate the top-playing humans ever more closely.
But the question I want to ask is: Is that a problem?
If all the bots and cheaters are playing indistinguishable from high-level real humans, where's the harm?
Or, to quote Westworld: If you can't tell the difference, does it matter?