That happened back in Gamma. The result was Medics that were only used as, essentially, upgraded rifle soldiers. $800 for self healing, team healing, and the same M16 as the base rifle soldier. He was barely used as a Medic. At the time, however, the only alternative was to give him a pistol, which made him essentially useless without other players. The MP5 has given him a happy medium, and he actually feels like he fits as a support unit.
And during the MP5's inception, it actually had the same warhead as the M16/AK-47 (no damage penalty vs non-infantry units), and as a result, about the same DPS versus vehicles/buildings as the M16. This was quickly shown to be a bit too good.
I've already seen that it has its issues though and next build it's getting its reload time dropped somewhat (2.35 -> 1.85 seconds) which will raise its anti-hardstuff DPS somewhat but not to rifle soldier levels.
If there's any unused radar blip IDs (there is sadly a limited supply of these) I will see about giving the Medic a + radar blip (for his team only so it doesn't help the enemy) so that maybe the people he's supporting will know where he is and not stray too far from him, a problem I always run into when trying to heal people. Might do the same for mechanics too since they fulfill a similar role but for vehicles instead and are never going to be mixed in with medics in a building assault.