Все заменимы. Но стоит понимать всегда 2-3 вещи.
Если работа сотрудника завязана на личных контактах - он уведет часть (а умный всю) свою клиентскую базу.
В плане игр это тоже работает, когда вы видите в списках разработчиков знакомые по интересным вам играм, то градус доверия к продукту повышается. А вот к продукту компании откуда этот человек ушел, наоборот понижается.
Второй ньюанс, за исключением чистых "производственных" работ, где человек уже приходит с набором навыков, любой человек придя на новое место от месяца до иногда полугода будет работать хуже человека, который был на его месте (мы сейчас говорим именно о человеке который ушел сам, а не был уволен за некомпетентность)обж. Потому, что человеку нужно вникнуть в работу, понять уставившиеся в коллективе привычки, его чему то придется обучить и так далее. И не исключено, что ему с нуля придется набирать себе клиентскую базу и имя.