Não limpar seus processos filhos é uma distração para os operadores do seu programa. Um administrador de sistema não familiarizado com processos zumbis ficará aborrecido por existir um processo que permanece ao redor mas não pode ser finalizado. (Já é morto-vivo.)
Não é realmente um problema de recursos, já que a memória já deve estar livre e pode haver um grande número de PIDs no sistema.