Mark Templeton, former CEO of the software firm Citrix, makes a lovely argument about the difference between the need for hierarchy versus how people ought to be treated:
You have to make sure you never confuse the hierarchy that you need for managing complexity with the respect that people deserve. Because thatâs where a lot of organizations go off track, confusing respect and hierarchy, and thinking that low on hierarchy means low respect; high on the hierarchy means high respect. So hierarchy is a necessary evil of managing complexity, but it in no way has anything to do with respect that is owed an individual.