Whenver I am in that role I do fully embrace it, even on a larger map with smoke grenades in some of them like BFV (esp a Medic in BFV effectively had 5 smoke grenades, damn useful).
Personally I think one of 2042's right calls was to merge heal+revive with resupply into one class if we're sticking to a 4 class system (Vs 5+ Classes of ye olde BFs) still. Like personally Assault should be anti-tank with other combat stuff, Support heal+resupply, Recon doing recon things and Engineer doing repairing, foritfying and besieging (yes, I'd give Engineer the AA launcher with Assault AT Launchers).