There was a lot of problems above Bloom, no doubt, but he f***ed up two consecutive trade deadlines, and f***ed them up badly. He deserved to be sacked for that alone, but add in that it was reported often that he was very indecisive and questioned his own decisions over and over (the two deadlines would back that up), and it was right to move on from him, whether the issues get cleared up above him or not.