true they just go around in the group and heal every unit from every way possible
they just need to stick behind units when they heal and i do think that the game does not handle specific locations on each unit yet
As you guys know the game register the unit as one and not by parts ( when a unit get hit it, it wont hit only engines or turrets, it will get destroyed in a 1 piece ) somaybe that why they cannot make the medic stick behind the units always.
Still not sure, i just gave an idea, i may be wrong.