As you all know, military operations are limited in time. Their objective must be to restore normalcy on a sustainable basis. Furthermore, military resources are costly. Their use in support of humanitarian operations should be kept to the minimum, both in regard to duration, and in regard to extent. To use soldiers to deliver food, water, and medicine is unsustainable and can even be counterproductive if it discourages others from developing the capacity.
Nobody wants to perpetuate a military intervention.
It should be kept as short as possible. The desired end-state must include the overall objective of restoring a functioning and sustainable national capacity to deal with the humanitarian needs. To illustrate the point, let me share with you a personal experience from Haiti. A military medical team arrived by helicopter in a remote village and proceeded to give all the villagers a complete medical and dental check-up and basic treatment. Their intentions were fine, and they did a good job, but unfortunately they did not realise that an NGO had been working for years to develop a medical system based on local capacity and resources.