Yeah definitely a big appeal of the game is the immediate respawn. Makes things less frustrating and encourages you to try again. Hard to find a balance!