@fn I get what you're saying, but you don't witness practically an entire decimation of an org that managed critical systems without getting the feeling that it's just a precursor to something bigger. Especially since we're due for a reorg.
I don't know who is making the choices this time around, but I will say this: going domain by domain is the best way to continue to drive morale even lower than it already is. We're not so silo-ed that we're completely oblivious to things happening on other teams. It adds up. Even now the vibes are way off and you can sense the tension and stress of just the anticipation in the air. While I'm sure tech isn't exactly on the top of EH's list, even he would think such a slow squeeze is insensitive.
And it would be so inefficient. How the heck would you even plan cross-functional work with teams being on the chopping block in a staggered wave that you have no insight into? Spin a wheel? Act like nothing will happen and then go through the agonizing cycle of re-planning while trying to figure out and adjust to whatever new structure a team has?
Just get it over with. Rip it off like a band-aid. JFC.