One thing that’s interesting about this shakeup is that it’s a very clear statement about where Elon sees value, right? Lazy “rest and vest” engineers? Just go home. Communications department? Get out.
Perhaps what Elon wants to say is “look, this thing runs fine on 20% of the staff, and now that the 80% naysayers are gone we’re going to really get shit done”. When I’ve worked for companies approximately the size of Twitter I’ve sure felt the urge to say that. :)
Now, the question is, now aligned with “reality” is this reasoning from first principles? No doubt a lot of haters are gonna hate, like crazy. Is it enough to take the whole company down?