Мне кажется, что корпоративный дух и ответственность - это не совсем одно и тоже. Безответственных, раздолбаев, нытиков надо выгонять без сожаления.
Мне больше нравится определение
Ch. Корпоративный дух - это некий (иногда негласный) набор правил и традиций на предприятии, который установлен и поддерживается руководством. Но для поддержки этих правил и традиций необходима материальная подпитка (в т.ч. нормальная зарплата). На нищих предприятиях и фирмешках, как правило подпахивает дерьмецом.

И еще. Работа в небольшой компании закадычных друзей, родственников - это всегда плохо сказывается на корпоративном духе. Почему? Да потому, что если один "смердит", то надо выгонять двоих или троих. Иначе запах останется.