Im not disagreeing with your theory, but this can be taken to extremes and be a real problem for the player.
It used to be that, when you died, in many games you had to get abck to your corpse or suffer server penalties. It could take hours to return to your corpse. People in the real world have schedules. After they get stuck staying up until 2:30am because they were palnning to log at midnight but died at 11:53 they are that much less likely to play your game again. Similarly sometimes real life just takes precdence. If I my wife comes home really upset about something I need to deal with that-- now!
These are things you have to consider, The msot successful games are turning otu to be ones that DONT put huge time comittment costs on the players. Ones where you can drop in and drop out on pretty much a moment’s notice.
CoH/CoV does a fair job of this at lower levels. At high levels though it starts to break dow wtih the longer mroe difficult missions…
Never a good comparison. Most people play games to escape the issues of the real world. And in the end, to any healthy player, your game is far less important then the real world.