The man you should be blaming is Henry. He fired Dave and hired Chaim. He obviously wanted to go in a different direction team-building wise. He's the guy pulling the strings. Maybe he's impatient, or hasty, or disloyal, or something. I don't know. Bloom is his 4th head of ops since 2003.
Look at the Yankees on the other hand. Cashman seems to have a lifetime contract, even though the Yankees have only won one pennant since 2003.