I don't believe that your description of your partner or your partner's boss have any relation whatsoever to objective reality. You even admit this yourself - "I've only heard of a few things as it is (literally) none of my business, but..." The only thing I can take from this is that someone you like got fired and someone you didn't like did the firing.
So to answer your question "Why do corporate failures always seem to punish the wrong people?" They don't. People just don't post about it when a bad boss gets pushed out or some incompetent on their team gets offed in a round of layoffs that they survive.