A good middle manager should be spending most of their time
- Thinking about the future and how to setup their organization for success
- Training and developing their people
- Removing barriers to you being successful
If they do this, keep them. If they don’t, then don’t
Exactly what @1aqd+1lD5XV7m said.