Yeah, totally agree that this is all self inflicted. At this point though, with advertisers spooked and ad revenue down by 70-90%, Twitter is definitely fighting for survival
No doubt this is wild but Twitter is fighting for survival — odds are it probably doesn't make it. So probably higher stakes than a shipping date for a game