Managers and directors are a bunch of young people who lack experience and do not know how to manage people or run programs. Many of them have superiority complexes and/or are sheep who follow orders from other incompetent people. All they actually do for their unearned six figure salaries is blame and micromanage individual contributors. This is why employee turnover is so high. This, is pathetic.
@cwii+1mH4PTax hit the nail on the head.