We know Twitter is careening towards bankruptcy under his management. There are other factors at play. But the buck stops with him, and the buck is getting fucked.