You really either hate tech folks or are jealous of them - I can't get a read of it but you rail on them in every post, and anonimize them to the point of being charactures. I don't know if it's really a good faith effort by you, but I'll bite.
These particular folks - some who claim to have been at Twitter for 6 years and longer - presumably didn't have "management" problems until their "CEO/manager" started to shame their work in public. Additionally, I presume these to the absolute "gotta keep them" since they didn't get hit in the arbitrary cull that fired their friends, peers, and folks they depended on to get their job done. So firing them now, when being called out for exactly what needs to be called out on, is really just cutting your nose off to spite your face behavior.
So I guess you can dehumanize these people as "nerdy lone wolves" or some weird narrative you convince yourself to sleep at night so you can stan for Musk and "the management" but in these particular cases they aren't wrong, and it's Musk who should shut the fuck up already.. he is clearly is out of depth.
I makes no difference if any bosses publicly shame an employee. You might not like it, but when it comes to that power struggle it's a one way street. Shit flows downhill.
If someone wants to go toe to toe with management or CEOs publicly, youre not wise thinking it's an even fight. One person in that battle will get fired. One wont.
As I said in one of my earlier posts, when it comes to working at a company, there's times to zip it. There's been times my bosses have said dumb things, or I hear all the crazy stories of account managers getting grilled behind closed doors for not hitting their targets. It sucks, but I've never seen one go on social media battling it out.
Musk has been around at Twitter for what? Two weeks? And people are already that hypersensitive at some of his tweets? Grow up.
All the stuff I read from no more free lunches, to firings, to the latest thing above about restructuring into new departments, hey that's how it goes. I've been fired at an old job too. So be it. I even had to train my replacement. They merged divisions, a bunch of us got let go. Similar to Twitter they even gave me 3 months lead time. And they hired some cheap newbies where I trained one of them to take over my job!
Who cares. I left in good graces. I even used my old boss as a job reference for future jobs. Smooth sailing. Why would I go on Twitter (which was just launching at the time) and tell the world?