I think his results should have warranted him a little more good will for a little longer. The people complaining in 2015 were bonkers, but even several years after that, it was too early to jump ship.
I think that really caught him off guard, and him being stubborn, he decides to start throwing it back in the fans face, and start making spiteful decisions (not pressing Sharpe, not playing Reed), and then it was over. It was a bad divorce being finalized over the last few years
But boy.. when you look back at it, knowing what we know now, seeing how we struggled to hire his replacement, get elite talent.. I think that view of "he needs us more than we need him" was a little short sighted.