Regular people shop at supermarkets so they don't starve. Armies carry food supplies so they don't have to shop at local supermarkets. They bring barbers because tight haircuts are essential to military dress and clean shaved faces are critical to tight sealing gas masks.