there probably should be some penalty, at least on higher difficulty levels
at the same time i feel there should be a way to revive the non-heroes. part of the problem with the game is that whenever someone dies i just replace them with a paladin. then 40 turns later i have nothing but paladins + heroes.