Understandable.
But the game is also in Alpha stages. This is not the full release, we got access to the game to help improve it, give feedback, report bugs etc. Anti cheat is probably not their biggest concern right now as we are most likely all getting stat resets on release.
Other than...