There is labor law involved with suspending the players, especially considering the GM and manager didn't pass along the 2017 memo that cheating is bad. He would have lost in any kind of arbitration or court.
So I get why he couldn't go after players. But the messaging has been terrible and he could have done a hell of a lot more to the team