The Story
Last night I was saving Cradle from Lord Vanaduke's reign of terror, and I happened to have the misfortune of getting rained on by fire from the heavens. Needless to say, this killed me.
Luckily, my Emergency Revive kicked in! Except, wait ... Why can't I move? Oh no, I'm on fire. Ahhhhhhh ...
The Problem
The Emergency Revive kicks in automatically, without consideration for timing or position. In this particular scenario, I was trapped underneath fire and couldn't move at all. This means the ER was wasted, since I died again immediately. I'm sure other situations like this exist.
The Solution
Let players decide when to use their ER. If I could have waited just 30 seconds longer, my teammates could have cleared the fire away so that it would be safe to get up, and my ER would not have been needlessly wasted. A maximum amount of time could be set before the ER kicks in automatically, or becomes unusable.
Many players are simply abusing the ER mechanic, killing themselves at the end of a level to get their health back. This can be solved by giving them their health back anyways, or, better, by reducing the number of ERs to one per two or three floors. This would prevent players from abusing it, because they just might need it on the next floor.