Немного аргументирую: как правило на больших проектах трудятся много людей, как и инженеров, так и управленцев, тестеров, аналитиков и других. Если мы возьмём пару ЧСВ Дартаньянов которые прям нев***ться как пишут код, но абсолютные нули в коммуникации - то команда вероятнее всего развалится, или как минимум будет очень нездоровая атмосфера, которая будет портить healthy атмосферу.
Поэтому считаю что иногда нужно уступать в hard skills в угоду healthy, а точнее держать баланс.