What planet do they live on? I've never been in a corporate culture that was like this, usually the opposite. Upper management is completely detached from reality, relies solely on metrics, and cuts costs as much as possible, which leads to dramatic churn. Engineers are too overwhelmed with doing the jobs of 3 people to do proper collaboration. That's the norm in Corporate America.
He must work with very different designers than the ones I have, whose eyes just glaze over when you try to explain even in relative layman's terms how it works under the hood and why there are particular challenges implementing exactly what's been asked for. I can't readily imagine the quality of my code ever being improved by the opinion of someone who's never written a line of code in their life. Just as it would make little sense for me to have opinions on how to achieve particular shading effects or to improve the readability of a font or the optimum amount of negative space needed for all possible device dimensions in order to provide a rewarding experience for various categories of end-users.