suspensions were for a violation of team rules and never mentioning whether the honor code was involved or not. Now, sometimes they just say a player is “out” and don’t give a reason.
Also, I think for most violations, the ever swinging pendulum has swung the other way from the over-correction after Jim McMahon.