The death penalty is there so people like you will actually have to learn to play. Accept it and stop whining.
The incremental* timer has done nothing to help teamwork or forcing people to learn how the mission works. In fact it's actually hurt teamwork. More or less gone are the days when heals were being thrown around like skittles, instead everyone is thinking "Screw him, I don't want to die!"
Btw drib, that guy is a good solid player who goes out of his way to help people out, something of a dying breed it seems.
Judging by the abrupt and rather gruff nature of your post I'm not so sure you like to help other people out