Dice needs to speed up rez timer as it really is a 50/50 death sentence to rez a team mate who dies out in the open, as the enemy knows it is an easy camp kill to simply wait for a rez that takes 3 seconds. And it really sucks to die when you know it is a stupid move to rez in the open. Yes smoke grenades work, yet not everyone wants to waste their load out on "smoke".
Rez works safely with the medic as it is almost instant, but I usually regret attempting any rez running non-medic unless the team mates die behind cover. I'd suggest lowering the rez time half way between the current "forever" and almost instantaneously "medic"...