Medics need to medic. People shouldn’t skip waiting for a pickup. I play support ALL the time and someone will get dropped next to me and reset before I even get the paddles out. Also, I’ll be surrounded by absolutely worthless support players who don’t revive, infuriating on objectives where reviving a couple people could have turned the tide.
Reviving doesn’t take too long and IMO if you want medic-like abilities then play support. I can bang out 3-4 revives in a few seconds playing support…but only if players don’t rush to take the L and rejoin.