I used to rage when I saw these people. Now? I send them a tell saying "You know you can make ammo by equipping your turret tool and pressing B, right?" They usually pop right off and drop a pack, sometimes they thank me. It's shocking how many people get so far in the game, but never find this out, so they spend all their time running around with mines/C4, thinking they can't distribute ammo.
I fail to see the point of this video, other than someone implying he is special and that everyone he sees must serve and support him, no matter what that other person is doing, if he is in a squad, etc.
There are medics who run around wounded and ask for heal long enough to recharge aura 10 times. I'm yet to find out a way to roll medic without self-heal. Some ppl just found out that they can do things here besides shooting. Not all can accept such revelation easy.