Undoubtedly Rex should be fired. That was a poorly run team and that comes from the top.
It is not desirable to cultivate a respect for the law, so much as for the right....
Law never made men a whit more just; and, by means of their respect for it,
even the well-disposed are daily made agents of injustice.
--Henry David Thoreau