Posting just to say I agree with the main idea of the thread. I can hit 20 CPS without a cheat. That being said, I cheat all the time in idle games but usually they don't have a leaderboard so it doesn't matter. Can you perhaps just ignore clicks over a certain CPS, which I would argue still prevents cheating? Or, if you really wanna punish those dirty cheaters, refine your cheat detecting to measure the time between clicks, because in theory auto-clickers click at regular intervals.