>>noncom+HA
I definitely agree. I do think the major issue at Twitter is more managerial than engineering though. They likely could have run Twitter at the same output with the current team. The problem is a CEO who is learning on the job by altering basically everything at a superfast pace.
The root cause is business & feature experimentation at scale with a tight runway & no executive oversight.