Yes. It’s also true that the board made decisions I would not expect from a competent board, like not giving any investors a heads up about this.
One thing we’ll know by tomorrow morning: was Swisher right when she said there’d be more top level resignations? That will tell us a certain amount about her credibility/sources.
(Also, obviously, my opinion about any of this is worth what you pay for it.)