I agree with this article. He's not the real issue. Maybe one of them but not the only one by far.
And how dumb- just let him finish it out. What good does it do firing him with 5 games left? Just reads like an asshole move by the FO. Which given the assholes at the top, why should we be surprised.