Yeah no kidding. I kinda wish they would implement some sort of penalty system for those Medics but I know it's impossible.
It's all about the KDR' and that kills it for the support roles. I can usually finish in the top 3 just by doing my job as support, it's easy free points for resupply at the least...