Consequences don't have to all be the same because every issue or infraction isn't the same. I agree let there be a consequence but that doesn't necessarily mean exact punishment.
First, let the team vote. Then let him start down in the depth chart and earn his way back which means his reps are...