The higher up in the organization, the more skills are needed. One reason I'm reluctant to see Terry Ryan go, even if I can name some faults, is that the GM position requires so many skills and our current guy doesn't have (IMO) a fatal flaw in any of them - the next person who sits in the chair will have a different collection of faults and it might not be clear that some of them are deal-breakers until too late. Being field manager is also complex, though IMO less so than the GM position, so I have similar concerns about trading Gardy's flaws for somebody else's. But at the coaching level, well, more than one attribute may be needed, but still the skills seem much less rare. Anderson may indeed still be a good coach, but if he is mistakenly fired his replacement is much less likely to flame out totally, than for the higher-up positions. It's thus less risky to simply go by results and say it's time to move on. I feel the same about any coaching position, if a pattern of failure is showing.