I have a problem if the Phillies want to release him, based upon what we know thus far. There is the issue of consistency and the Phillies history of harsher discipline for minority players. Beyond that, what kind of 'punishment' is this: "you were a bad boy, so now we're going to send you home and pay you millions of $ to do nothing, oh, and if you find a better baseball situation for yourself, any team can take you at league minimum, while we pay the rest."
Second, I don't think employers should be expected to punish workers, in lieu of the justice system imposing a punishment that all involved view as sufficiently strict. This is saying that extra-judicial punishment is our society's new rule and that loss of livelihood is a suitable extra-judicial punishment. When I was on the school board, we had a case brought to us in which a politically-activist teacher was accused of stealing barn boards from a barn that was slated for demolition by the guy who ran unsuccessfully for the legislative seat held and re-won by the candidate that the teacher campaigned for vigorously. The police valued the barn boards at a nominal amount, teacher pled guilty saying he thought the barn boards would be destroyed in demolition and he wanted to preserve them. Barn owner came to our Superintendent and complained that teacher had been let off very lightly: the owner claimed he had intended to preserve the boards and that their true value pushed the theft into felony status and that the minor slap on wrist teacher received from judicial system was woefully inadequate. The school district should invoke morality clause, institute tenure proceedings, and fire teacher. I was one of 3 board members vigorously arguing against Superintendent's recommendation to begin tenure hearing, thinking this grossly unfair to supercede legal system in which barn owner had ample time to correct police valuation of boards. We were still fighting over this when teacher proposed a resolution that he be suspended for two weeks and the board agreed.
I'm fine if MLB decides that it's normal procedures result in Odubel being suspended without pay for X weeks. The Phillies essentially suspending him for a very long time with pay and allowing any other team to have him for free.