One way to find some cheaters, the most aggressive ones, is to compare the spending on an account with its level and time since creation. So a level 300 created in the last 12 months will either be a cheater or a big spender. If the latter fine if the former ban.
similarly lots of bases with...
I got this reply to my query. Similar to many others.
Well this shows a serious lack of understanding of the community and the game. I know I didn’t cheat, so how can you have done a thorough investigation?
It it is great you try to stop cheaters. Great to see. But this was not the right way...