The whole idea of a non-self-healing Medic is a nonsense. Why play a Medic, even with a decent gun, but with no self-heal, when you can play Solider, who also can’t heal but has a better gun, or a F/Ops, who can’t self-heal but has unlimited ammo?
Receiving health from healing others is also a nonsense, because that requires opportunity. If the opportunity doesn’t exist (there are no team-mates to heal within range), the ability is worthless.
Make 3 Medic load-outs, 2 of which can self-heal and 1 that can’t, and the 1 that can’t would never be played.
Of course the reason people have, in the past, played Medic in a combat role is precisely for the self-heal, but the solution isn’t to remove the self-heal, the solution is to limit the combat efficiency, and that goes right to the heart of the game.
Either DB follows the principle of everyone having equal combat efficiency and are only distinguished by class abilities (which can only really be achieved by everyone having the same gun), or combat efficiency is also a distinguishing factor. DB currently adheres to the latter, and dramatically changing it to adhere to the former would destroy any chance of the game succeeding as F2P. SD have based their entire business model for this game on having multiple load-outs. Multiple load-outs with essentially the same gun doesn’t work nearly as well as multiple load-outs with different guns.
If we can accept that occasionally a good player is going to get beaten by a lesser player just because the lesser player chose a better gun, then we can make a Medic that’s bad at killing people and good at healing them without having to take away self-heal. What’s more, it wouldn’t be hard to do because WE’RE ALREADY THERE (almost). Unlike it’s predecessors DB doesn’t have an OP rambo Medic. We already have a Medic with poorer combat efficiency than other classes. What we don’t have is a Medic that’s good at healing.