Honestly I've found that Battlefield games in general just feel kind of "Eh". There never really seems to be the teamwork that the game alleges that it's based on, it's just constant deathmatching with a thin veneer of teamplay. Medics don't heal, supports don't really support, and everyone just seems to sprint around randomly, there's no feeling of a "frontline".
Any teamplay seems to be incidental. Supports/Engineers place down ammo, but only because they want to use it, other people getting some is accidental. Same with Medics and healing (Particularly in the games in which the Medic is also the "assault" class, and so has access to the most well-rounded weapons).
This felt as though it was the case in BF3, 4, and 1. I assume it was the same in V, as despite /some/ of the features of that game (and the setting) being interesting, there was NO way I was buying it after that faggoty marketing drive, and how quickly they dumped the game. I still don't understand the thought process behind reducing squad sizes, either.
I recall it was similar in BFBC and BFBC2 as well, but I played those a rather long time ago at this point.