Рационально в очень краткосрочной перспективе. А вот заебанный или сваливший разработчик - не выгоден проекту в целом. Сейчас он накосячит, потому что устал, выгорел, и стал писать хреновый код - это потом выльется в затраты по времени/деньгам. Как в целом и сваливший разработчик.
Рациональность она же не только в прямой выгоде сейчас.
В большинстве случаев, руководству пофигу на "хреновый код", на выгоревшего разработчика, и впринципе на будущие затраты по времени и деньгам...