And that right there strikes me as a symptom of a deep problem.
I think the best use of executives is to support people in the trenches, because they're closest to the actual work. That support can include thoughtful questioning, advising, and mentoring. But when it becomes controlling, it often gets ugly.
I just happened to chat today with a guy who built a large and successful construction company up from nothing. He said that his philosophy was always to hire good people and support them. Eventually it was running well enough that he got bored with it and sold it to the employees. He's now starting an incubator for manufacturing businesses because for him the fun part is helping people get things going. I think he'll be successful, because handing down decisions on high is entirely uninteresting to him.
I'd feel weird naming him without asking. But if you want to read more about this sort of approach, there's a book called Servant Leadership, plus a lot of literature around it. It's also the basic approach in Lean Manufacturing.
Who strangely enough for people who presumably know a lot about the internet and online didn't seem to understand why people might have completely different online personas and identities.
I have friends from the pre Internet online communities (telecom gold and Prestel) who would probably not even know my real name as we went by handles I even have a dedication using that name in a booker (think uk version of the Pulitzer prize) shortlisted authors book about that time "cybergypsies" by Indra Sinha.
Unfortunately, not everyone had that sort of mobility. Mortgage holders, people on visas who needed to find another sponsor (and couldn't just go anywhere) and the rest have a harder time moving on.
That has to suck: knowing something is rotten but having to stick with it due to external constraints.
Personally I feel, best of the companies can take rotten decision sometimes,specially when they are reactionary. IMHO That doesn't mean we can generalize it.
The decision was purely from On High, i.e. managerial. It came down from the highest levels.