First of all, the “Reward” paradigm used by psychology is a fallacy, isn’t real, and is progressively being phased out of understanding of how mind and people operate. Nothing should be centered around such a concept, because such a concept is a falsehood.
But also, there’s supposed to be an unknown factor: The human factor. This is a multiplayer and team game, where the multiple players are humans, and the teams are made of humans, and the replenishment roles are roles for humans, to be experienced between humans and through their human interaction. It isn’t intended, logical, or desired to be a mechanical function that’s promised to be there… and if it was, then why have those things dependent upon a class played by another human? If that was the goal, then every player of every class would have a ‘replenish ammo / health’ button, and they’d be topped up every time they pressed it.
It’s the working through the dynamics of the game that creates meaningful experiences. Meaningful experiences are not achieved by triggering quantified certainties, and I think that’s the point of those people interested in tag-replenishment: They don’t care for those roles, or the gameplay mechanic, the team-play… they simply want to have health and ammo as much as possible so they can max K/D and pew-pew nonstop. They aren’t looking to play the game, but instead they’re chasing some sterile, technical, narrow and desperate want to have an edge over other players by making other classes simply cater to their own pew-pew.
But what they’re after isn’t Battlefield, and their quest to reduce the qualities of Battlefield is like me going into a high-class restaurant, and saying it would be better if it were McDonald’s. Well, you want that, then go to McDonald’s, and don’t tell the high-class restaurant that it should be McDonald’s, or say that their gourmet steak should be more like deep-fat-fried Mc Nuggets.
Every time DICE over-simplifies the game they’re working on (which happens a lot), they get poor reviews, and the player-base isn’t there. Look at Hardline, Battlefront… DICE haven’t scored a home run in gamers’ and game-critics’ eyes in a long time. The last thing DICE need to be doing to Battlefield 1 is aiming for a simplistic, mindless, homogenized experience, which is what always leads to DICE getting a mediocre reception for their games.