Don't ban cheaters and toxic players Monitor them
I think the best way to control the cheater and toxic player problem is NOT to ban them permanently... but rather to monitor them and temporarily mute or ban them. That way they can still be rehabilitated and won't be making a new account each time where they will NOT spend any money on it. Let them keep their stuff so they finance the game then you can easily monitor them instead of waiting for someone to find out they are cheating... 1 rock 2 hits.
@IMightKickAssAnother thing they could do is to only put cheaters into lobbies with other cheaters lol so they can aimbot each other all they want or add bot lobbies so the hackers can just kill AI instead of ruining the experience for real players...
@E9ine_AC I still do not think verbal offenses are deserving of a ban in some cases, but other cases they do deserve a temporary ban at the least but permanent is taking it to the extreme