The AI make a fingerprint of a player, can recognize if he use a macro or whatever. It remember how he play, move and everything to create a digital fingerprint, so player get banned again after coming back.
Would be a great investment. With the amount of cheaters prevalent in even only slightly competitive games ( some say over 50%) it's absolutely necessary. And it would be interesting to see how it affects the in-game economy.