Letting go of people often has to do with a series of mistakes. It's something most companies and non-profits can't do lightly. There is so much potential blowback, like with this case. These decisions usually involve a couple of people. We don't have introspection into this, so we can't be sure. Resist the urge to assume.
Probably just one person, and she was fired for it (or, more likely, them).