You can't let the inmates run the asylum, BUT when the majority of inmates buying the tickets/concessions/merchandise/streaming are calling for his head and Hal is getting publicly booed on Cashmans account---it's past time (pun intended)
Hal took the path of least resistance by bringing back Cashman since he was more concerned about losing Judge. From what I read it was Hal who did the dealings with Rodon and Judge and not Cashman.
Cashman is long overdue to produce a winner again and should have been gone after the previous contract ran out 4 years ago.