A lot of companies aren't willing to pay the bucks that "great people" are worth, it leaves people feeling unappreciated and demotivated which micromanagement just makes worse by tenfold. On the other hand if you hire people that actually know how to do half the things that their employees do and don't keep a death grasp overall employees that will go some way to helping people feel motivated.
It's a death spiral. CEOs should hire great managers. But they usually pick their most unemployable relatives or drinking buddies. And the goals might be clear at the top, but by time they get to the PHB level the garble factor has reduced them to unmemorable acronyms.