You may not like it, but it happens ALL THE TIME.
A company has a right to protect its image. Even when a situation is unjust or even if an employee has been cleared legally, if the damage to the company's reputation is too great, the employee won't be brought back on board.
No, I know it isn't illegal, but it still means you're kind of a jerk. Well, unless you're a "protected class" or something.
And in most cases where a person is fired, there's at least some justification for it. I don't know too many company's that'd fire someone for a DV charge that they never got convicted for, most wouldn't even know about it.
And let's be honest, if all the employees of the Fortune 500's dirty laundry was aired and they had a clause like this in their contract, I doubt most of them could even continue to function. A little hyperbole, haha. Well, maybe not. But you get the point.
Which brings to my next point there should at least be some discretion/leniency in these issues. Everything they do is put under a microscope playing in the NFL, the punishment should at least be "reasonable" business practices. Like I said, most companies wouldn't even know about these charges, and it especially wouldn't be common public knowledge. It's also doubtful a productive employee would be let go because of an accusation, like this one at least.
I just think that offense "conduct detrimental to the league" is setting a pretty dangerous precedent.
In these instances, it's like you can't even be accused of a crime without suffering the wrath of Dictator Goodell. Anything negative pursued on ESPN could fit under that umbrella statement. That's pretty weak. It's also pretty weak that they're milking this whole "suspended while the process is ongoing" to prevent players from even seeking an opinion different from his.
The whole situation is just weird.