After 20 years I realize managers are important to keep other managers away. If you have ever worked without a manager in a department you become the manager as other departments will need someone to meet with someone. More importantly secret deals, backstabbing and positioning are going on above you. Your department might be chopped up next, you need someone to fight those battles.
Project managers are a different story.