I doubt the Myers situation ever got higher than Monty though, and was mostly mishandled by the people below him. At the time it happened, they weren't embarassed, I'm not sure there was even that much of a public outcry. The only controversy I recall at the time was the fact that he was allowed to pitch so quickly, and it didn't last long. Ultimately public opinion was that the legal system and Myers' wife both decided he was innocent. He got more blowback for threatening a reporter, and then ultimately his apparent issues (and his wife's as well) led to a messy break-up with the team later.
I agree Herrera's being treated poorly, but I also think his baseball ability - and his salary - still have a lot to do with it. If he didn't have that contract he likely would have been released under the current circumstances, and if he'd never been arrested but had continued to play like he had played in 2019, he would have been non-tendered. In either case he might have also had a chance to catch on with a new team (or go to Asia, for that matter). It is still surprising to me that they didn't try to negotiate a buyout, it has happened before and still would have been very much in Herrera's favor (i.e. the Phillies would have had to pay 80% or more. They could have also worked out some deferrals. That wound up breaking the team's way with COVID though).
Both sides are simply exercising their legal and contractual rights. Herrera still gets paid and is still on the roster and is plainly not one of the 26 best players in the organization. Dombrowki's statement does violate the joint agreement though, whereas Klentak was very disciplined about maintaining the fiction that it was only about baseball. It's impossible to remove either circumstance from the situation.
And I'm not buying the Kap comparison. If all the MLB teams want to blackball people who commit domestic violence that's okay by me, and very different than cracking down on free speech and unpopular politicial positions. Three years ago Herrera, Mickey Callaway and Jared Porter all would still have jobs. That's actually progress. A lot of women need to get a lot more first chances (i.e. not be victimized to being with) before I care much about second chances for their abusers.
I think Taudawg's position is probably the most right one: Herrera should only be in major league spring training if he has a shot to make the team. And he doesn't, so they should let him go, but they won't. I still think it's fine if they bring him in to get him ready to be the best AAA player he can be, but I'm not sure they'd seriously consider giving him a chance at playing time, let alone a call-up or taxi squad spot, either.