I think this makes a pretty good stereotype based on reality.
This is something of a dichotomy between engineering-based structures and sales-centric, with MBA's and designers as collateral players.
Everybody needs sales of some kind, but most businesses do not actually need "engineering", so there are not usually any engineers expected to in the chain-of-command. Even in an engineering company itself there may be only token members in the most critical decision-making positions.
A sales hierarchy sells from a select source of technology.
An engineering hierarchy selects a technology to be a source of.
They each have huge pallettes to choose from, but they are different.
I think many lifelong business operators are aware that it really takes far more years to truly learn their business than it would to enroll as a freshman and end up earning an MBA.
And that's not even engineering companies.
These are the kind of organizations that may have no worthwhile use for even the most talented decision-maker of any kind regardless of degree, until after their employment has been lengthy enough to have achieved the working acumen that is really necessary. In many cases taking far more years on active duty than in academic preparation, but it's worth it.
But even if you can do without MBA's forever, you still have to have Production, Sales, accountants, HR, Admin, security, IT, etc. You can only go so far with "engineers" only.
However, in one way to approach an ideal "engineering company" the entire chain-of-command consists of true technical leaders-by-consensus top-to-bottom in a Maslow-like way where by nature less consensus is needed toward the top where the individual vision finally becomes most powerful.
All the other departments report to this engineering backbone in one way or another so the buck always stops with somebody who can handle the engineering calculus and who always puts that kind of thing foremost from day one, without undue reliance on business calculus, which are two different pursuits to an extent.
Then if a gifted MBA or two have something to offer, they can do so while reporting to the appropriate engineers, never the other way around.
You need to get back to a more technically talented chain-of-command where they instinctively can make way more money through technology than any bean-counters would ever be able to save even if they laid everyone off.
No doubt you can accomplish a lot by having a completely non-technical chain-of-command, with engineering off to the side like other essentials such as accounting or HR. People do it all the time. But you can't really accomplish quite the same things after all.
Still it sounds like any customers who stumbled in to the "Engineering Restaurant" end up with the best as far as the food itself, although there is some "Artisan Dining" where the experience can be unforgettable too.
Sometimes you don't get much on your plate though, I wondered if they were in the back eating most of it themselves ;)