Some years ago there was an survey abou who cheats and why. It was Public a short time before it was taken Down, it was clearly just for intrenal use.
That survey conclude that 60% of players was willing to che under the right circumstances.
In why they would cheat the 2 biggest Group was:
1: Those that did not have time to play so much they would rank up to get the better weapons and perks.
2: Thoose that did not botheer using time to rank up
Thees 2 Groups contained way over 50% of thoose claiming they could be willing to cheat.
If you mad an Perfect anti cheat system, or something close to that you would loose lot of money, becaus thoose that chaty would not buy the game.
Like the car produsents, medecine etc etc calculate damage and risks,I am sure also game companies calculates how much cheating a game would tolerate before they loose money on it due to cheating, simplified speaking.
So chasing cheaters as they supposly do now dont work, we seen that for years now.
Only way to signifently reduse cheaters on is to reduce the reason for cheating. Like take avay the ranking system, and the overall performance listings so there is no list to top.