Bad CEOs will micromanage or only look mile-high.
Good CEOs will do deep dives, and use that to inform strategy, policy, and organizational design.
I can't say the same about my own a decade ago. it was due to the employer I was with at the time. they valued "attendance" and "billable hours" way more than quality or even meeting deadlines, let alone talking tech execution with a product manager
Everyone lies to leaders: https://www.rubick.com/everyone-lies-to-leaders/
They were gone 18 months later and only after the golden parachute had landed it turns out in addition to a multi million dollar salary they were padding the expense / travel account / banging their secretary.
It shows just how deeply imposters have infiltrated the industry. Somehow it has become conventional wisdom that people who are non-technical, or below average engineers, should manage the time of, and mentor engineers often much smarter, and more competent than them. That doesn't clear the bar of common sense.
There is value in having a hierarchy, some people are more competent, and better at planning, and time management, and interfacing with other people. Those people should be in charge of how other people spend their time. The confluence of those skills is rare. There are exponentially fewer people qualified to fill those roles than there are qualified to be engineers.
You shouldn't have managers unless you can find good ones. It is far better to spread management thin than to hire bad managers. You would never try to bring the quality of work, planning, and time management closer to that of a below average engineer, but that's exactly what happens when you bring in incompetent management.
It looks like Nvidia is doing it right. 40 is a high branching factor, and he can engage meaningfully with every one of them about their work.