I think he has a point. The respawn timer is just frustrating when piled on top of the weakening timer, along with the fact that you've just lost your stuff. I can understand trying to put a delay between death and being back in action, but the above two, as well as the random respawn make up for that well enough, I think.