Well in that case they threw a lot of realism out of the window to encourage teamplay.
In the case of headshots, yes they removed that, but also introduced a thing where if you were revived and shot again within 60 seconds, your dead. Basically all of these things are worked round the long spawn times.
Anyway, enough about PR, this the FH forum after all!
I think the medic is, as people say, a easter egg kit. It has its uses but on the whole it doesnt function as a fighting kit. Nothing wrong with that tho, if a player pics it up and uses it, thats their choice