"You have to understand that sometimes there is just nothing out there"
"It's just a s***** situation, but it's nobody's fault."
He is not paid to give these such kind of answers. Large Enterprises don't work that way (even SMBs don't work that way). The CEOs, GMs, Main Directors, Heads, etc. are always charged if the ship fails, no matter how or what, THEY ARE ALWAYS CHARGED.
Are you excusing him again? Sorry dude, this is what is paid for in the first place; to plan, take decisions, execute and deliver results, over and over and over again. You have to understand that a GM is evaluated for the overall final outcome, if the the final outcome (whatever it means to JH) becomes a failure (especially back to back years) his head could be in jeopardy, you count on that.
I have nothing PERSONAL against him (as you think I am), I don't even know him. I'm just pointing his recent performance as a manager (Outside In analysis), that's all. The symptoms and signs are there and you just can't hide them anymore. If you are incompetent and no longer deliver the expected results (Championships=Money, Since this team was built in order to achieve that), you have to go, and there is nothing dumb in there but the opposite, plain and simple common sense. IMO his cycle has ended.