One big problem this game faces with getting cheats out of the game is it probably takes longer to fill out a report and certainly takes longer to investigate than it does for the cheat to simply make a new account.
out of pure curiosity i was wondering how the idea of being able (but not having to) pay 10 bucks (or whatever, maybe even just provide valid CC details so that card becomes blacklisted and the account banned if they are caught cheating) to be allowed to play on servers that only people that also paid (or provided whatever guarantee works cc details or anything better) could play on
so anyone cheats there actually risking something other than the minute it takes to make a new account.
EDIT_ to be clear the 10 bucks isnt to pay for an anti cheat or help them hire more people its purely to make it more costly to cheat, so that instead of just having to make a new account they also have to pay each time or find a new credit card to link to thier account.