Yes, it means no matter what, you will die if someone gets the drop on you, and in lots of maps, they will. And, also, it means it takes a lot less skill to kill other people, no real aiming required, unlike CS.
Either way, still having fun playing it. I think it'd be a lot better with guns being less lethal though -- some people were saying that on the chat too in a few of my games.