Судя по стилю вопроса ответ будет столь же общим:
Потому что некоторые программисты считают некоторых менеджеров ненужной прослойкой между ними и заказчиком, к тому же съедающую их деньги за заказ.
Но это частные случаи, где плохо налажена работа коллектива и не всегда квалифицированные специалисты в команде - как с одной, так и с другой стороны.