At the expense of their own ammo. This gives the ammo upgrade perk more usefulness and a more reasonable perk for a squad, increasing soldier survivability but not as great a benefit as an engineer ammo box.
Promotes more rifle whores and less engineers while also adding another element to this game for people to learn.
True, but think of this: Engineer gives NEW ammo to all weapons. Riflemen or whatever class, (Grenadier?) Only SHARES his ammo.
just give the ammobox to someone else, engineers shoudnt be responcible of every major aspect of the game (MOST but not ALL...)