The company itself maybe, the people responsible for the downfall not so much.
The C-levels probably got huge bonuses for saving tons of money, while having a super high paycheck anyways and when the boat finally goes down they will just hop into a C-level position at a different company where their main focus will be again to save tons of money.
C-level positions truly are the most insane thing in this capitalist hellhole that we live in. They come and go (usually in a 2-5 year cycle) and their next job is secured no matter their performance.