You would be right about what to do with a struggling company if you had perfect information. However most of the time a board is not working with perfect information and must make a judgement call. Pretending after the fact that they could have known how this would play out is ignoring that. It's an easy decision to criticize in hindsight after the fact. Much harder to get right in the moment.