That's the entire point. It makes death into a very real threat that, if you keep dying unchecked, will severely hamper your ability to complete the game. It also forces you to make the difficult choice of using your money on upgrades, or saving it for revival. Hence "Hardcore" difficulty, and...