You make some good points there, and for general game design you're spot on.
However, I'm talking about a spefific type of multiplayer that ever AAA titile seems to have nowdays.
I'm not really talking about games in which you have a certian number of lives (or none at all as in permadeath), I talking about objective/kill based games where when you die you have to wait a certain amout of time before respawning.
Games like battlefield, assasins creed, medal of honor, team fortress, the list goes one, all penelize the player for dying this way.
You are right in that having to wait for a time if you die may place more enphisis on not getting killed, but doesn't it sacrifice gameplay enjoyment especialy for newer players who will be die far more that experienced better players?