Then I will say something that I personally don’t say often… Skill Issue.
They are EXTREMELY powerful in the hands of someone that actually understands how to use them, and accurately hit targets that are otherwise challenging.
Fortified positions can lose every soldier in a single good hit. Trenches same way. Even troops moving across open ground are susceptible to a well aimed GL shot.
Riflemen have their place. You may not fully realize that, but they very clearly do.
As far as riflemen being able to put down ammo or meds, if they had that ability WHY would anyone use engineers or medics at all?
This is correct. However, stop and think about this:
If you could obtain ammo from a soldier type other than engineers (which don’t have a second weapon slot or access to assault weapons or access to special weapons, instead they are SPECIFICALLY there for engineering purposes), then how many people would actually take engineers?
There is already an issue with players not dropping rally points, because many of them would rather have extra riflemen, assaulters, etc. But there are many players that keep engineers on their squads specifically for ammo box purposes, that while they have them handy will put up rally points.
If the ammo situation like you are talking about was added, then players would have absolutely no reason (that serves their self interest) to use engineers!
Personally I love using engineers, and it appalls me that some people play that way, but I see it every single game.
IF YOU WANT MORE AMMO:
carry a large ammo pouch! (you double your main weapon capacity)
If your defense is that you would rather have a grenade pouch, then welcome to the world of balancing. You can’t have both.