Lord save me from peons who think they're managers. Or even middle-managers. Staffing a large organization is complex, and the folks at the bottom seldom understand what those above them do.
Has it not occurred to all the clever folks here that it is "middle-managers with PowerPoint" that collect data that is subsequently used by the CEO to make decisions? That it is the manager class that makes sure that the electric bills are paid and salaries appear in bank accounts?
There's deadwood at every level of an organization, but I'd much rather have someone that understands the Big Picture making important decisions than a coder with no other knowledge or experience.