Ok, thanks for the explanation Anti. I like the idea of healing over time to prevent the self-healing ego medic stuff, but i think it in turn destroys too much of the other enjoyable things about throwing down a medic pack.
In W:ET handing out medpacks was actually a really satisfying process, it all added up, from pickup sound, to animation, to look and feel of the packs, how they landed, what curve they had to fly, up to the point where you could use them and prethrow them in hotspot locations. I think all this stuff is terribly flawed in the moment in DB. The sound is not satisfying, the feeling of getting a slowdown, the way they fly through the air, the way they land (throw them on top of each other), and now the way you get handed out all of the work down to an automatism.
Having medpacks like this destroys too much in turn of what is gained. You gain: balancing the medic, you loose: enjoyability and having the feeling of working on something. That is my opinion at least.
The echo stats i would leave aside to be honest. The fact that medics did not heal others that much might have to do with other stuff. Just make the process of throwing, the curve by which they fly, the landing, so that you can actually reach your teammates and it will be more healing of teammates in the future imo. An extreme example just to show what i mean with the flying curve: imagine you could throw a med pack from 10 meter distance and it hits your teammate. Of course not that extreme, but as it is now, it actually is quite hard to reach your teammates and get their attention or catch them because of the slowdowns.