No, DiD, literally, makes no sense. The sheer satisfaction from DID is from role playing how ones real life would result in when forced to death and force realism, so to respawn and role play as a entire different life and character, which as a whole, is unrealistic, essentially makes the concept contradict the entire reason you are roleplaying DiD in the first place.
Actually the fun in Dead in Dead to me came from that the game usually wasnt very difficult, so a situation where my character could die occured only about every 2 hours.
Once I realized that it got boring, when I started DiD I had to be aware all the time because that one situation every two hours would have been enough to end that character if I dont pay attention.
That made the non-dangerous situations much more interesting because you dont always know in advance if a situation is dangerous or not. You just play different and experience the game different.
So basically I used it to overcome one of the weaknesses of the game and it worked just fine.