Yeah, I think a lot of people are missing that these layoffs are not necessarily about Twitter's financial situation. They are very much about it's cultural situation -- both the culture within the company (reputation for being unable to ship), and the relationship of the company with the wider culture (blue checks, narrative control, cathedrals, etc).