There are a couple of problems with that.
A company, especially a large one, would have multiple levels of management. A vice president has meeting with his directors, they can't answer until they talk to their direct reports who can't answer until they talk to their direct reports who actually know something. You end up with high latency for even simple topics.
If the intermediate managers have no technical background, you will end up with a grapevine effect. If you don't understand what you are getting from your direct reports how can you effectively write it down in preparation for the upcoming meeting?
"The application has a high turn rate and the high latency on the network is causing it to be slow"
"He said the network was too slow."
"I was told that we doubled the bandwidth on the network. What are you talking about?
"Upper management said it can't be the network, they had the bandwidth doubled."
"It's not a bandwidth problem, it's a high latency problem.
"I don't understand. Should we have networking check to see if there is a problem with the network? I''l setup a meeting with the networking group."
They have to understand the technology, otherwise the grapevine effect will kill you. The bigger the company, the worse it will get.
Finally, if you have multiple direct reports, how do you resolve a conflict of ideas when you have no idea what they are talking about? Put it to a vote? An experienced manager with a technical background would be able to ask the right questions to determine the pros and cons of each idea.