I personally assume that the point of dying is that little bit of time where you haven't respawned yet, leaving your towers to fight for you.