I think this incentivizes teams to actively make sure they don’t have cheating on their team. Without this, a team could be aware of cheating and allow it to happen while only having risk for the player.
Of corse the type of cheating would need to be something that could be noticed easily enough as a teammate. And I’m not even sure if that’s sufficient incentive to not turn a blind eye.
We almost need like a Sarbanes-Oxley type punishment where if it can be shown that a leader or officer was aware of cheating on their team that the leader or officer was personally “sent to jail” aka temporary pan.