> Yes. And you can't fix those as an IC, so you just have to work around them.
Sure you can and no you don't have to, you can say so publically, which may give others the courage to do the same, at which point 'management' may see one of two things: there's a critical mass of people that disagree with how we are doing things and move to correct course, or the rabble-rousers are fired. I have personally taken the personal risk to raise issues like that, and have suffered the wrath of thin-skinned managers which placed me into the latter camp, so I'm not suggesting things to just suggest them.
The more I experience insanity like this the more I see that collective action in this manner is the only way developers and other non-managerial folk hope to regain some control and some semblance of normality.
> Fewer distractions
You sure? I sure can definitely zone out and I may do out of spite if we're convened for a meeting that could have been an email chain.
> More emotional investment in the discussion
Because it's now become a performance.
> More "skin in the game"
Again, because it's become a performance for the sake of performance, especially if 'senior leadership' are now involved.