How does your skill as a medic prevent curbstomping? Or are you saying a good medic is right beside every character when they're being fired upon?
Well, it really depends on your entire team...
If you're team is right on top of the objective, then you can be beside them reviving and buffing
If you're the only one doing the job and trying to finish up the medic type mission while your team just sits around, then it's not your fault for it...
In my opinion, you should have at the very LEAST 2 medics working hard on a medic objective... and 2 healing everyone.
But with current players, there is hardly anyone who lets you relax and play with the flow... They just end up killing not focusing on the objective.
So it mainly depends on the team.