I know the troops like getting care packages fom home. Maybe the brass shouldn’t “allow” them either.
I have a close relative in Afghanistan right now. I send him a USPS Priority Mail Large Box every three weeks. (I recommend the Priority Mail Large Box because it costs only $12.50 no matter the weight and he gets it in five days.) He shares with the others in his unit. All items are well received by the troops with the boots on the ground.