>>724718328
I won't claim to be decent or a veteran but I just can't see it without obvious tells like >>724718821. I've seen people do godly or very lucky things before and this is absolutely the kind of game where if you are steamrolling you have significantly higher chance of making crazy things from simply shooting your shot in the dark.
And yeah, the vast majority of it are cheaters, probably 70-80% of it, but I take false positives very seriously personally as mentioned. Now if there's one thing the community has conditioned me on is supporting a votekick almost without thinking, lots of times recently I've hit F1 because of the jerk reaction to kick bots only to realize I accidentally helped a troll kick someone they didn't like. Regret there.