in my opinion its not the packers job to discipline players. Leave that to the courts and the NFL. Even if he does mess up again its not a position that would leave us DOA.
Either way I am okay with watever the Packers decide to do.
On a legal side, the Packers are not necessarily the ones to discipline a guy. But on the organizational side, they'd better. If a player misses a whole year because of his behavior off the field it directly affects the performance of the team. What he does off the field can have repercussions for the other guys earning a paycheck. Therefore the company has every right to discipline him.
A couple theoreticals can demonstrate what I'm trying to write;
Jolly misses a whole year because he gets busted for purple drank. Other guys step in and fill his position nicely. Now he comes back and wants his spot back. Let's assume he regains his form. Then the guys who worked their but off to get the team to the Super Bowl get the shaft.
Jolly misses a whole year because he gets busted for purple drank. He can't play, but his money still affects the salary cap. Players who are clean and productive can't get as big a payday because a convict is sucking up their potential resources.
Jolly misses a whole year because he gets busted for purple drank. The Packers can't fill the hole he leaves and that spot becomes the vulnerable point other teams exploit, thus causing the Packers to lose games they could have won.
What I'm saying is that in an organization, no man is an island. All the pieces need to fit together to complement the other pieces. When one of the pieces is broken if affects the whole machine. So replace the piece.