Elsewhere in this thread, people are discussing a potentially-credible (but maybe you disagree) report on this from Gergely Orosz that does not paint this as "only the 3 senior executives".
https://twitter.com/gergelyorosz/status/1587042365084209153?...
> I talked with an engineering manager who was at Twitter for 5+ years, and got laid off on Sunday "for cause". They were too exhausted from working over the weekend to talk longer: they first need to sleep.