An aspect that no one here has mentioned but absolutely is a major reason:
Tech teams are littered with chronically online SJWs. When something as innocuous as an email about Domain Driven Design [0] can quickly go off the rails and be derided as misogynistic, it's tough to communicate. Executives are not used to dealing with groups that have such thin skin. You constantly have to walk on eggshells around tech teams, and even then something/anything may still trigger them.
I had a (fantastic) VP of Eng that of about 100 engineers. He quipped about how being a parent prepared him for leading an org and several people got their feelings hurt thinking he called everyone childish. It became a thing he had to publicly apologize for. Ffs.
Tech teams are littered with chronically online SJWs. When something as innocuous as an email about Domain Driven Design [0] can quickly go off the rails and be derided as misogynistic, it's tough to communicate. Executives are not used to dealing with groups that have such thin skin. You constantly have to walk on eggshells around tech teams, and even then something/anything may still trigger them.
[0] https://twitter.com/sarahmei/status/1073234104311734273