Guess this story have two sides.
Reminded me a few years back, there is this girl just 24 and 25, volunteer to be a police chief in a dangerous Mexico City (Next to the infamous Juarez.) She took it for a few month, fled to the US with her familt and apply for Asylum.........
https://www.theguardian.com/world/2011/mar/04/mexico-usa
As a person, there are a moral obligation for country to grand safe passage to one when its life is at risk, however, for a soldier or police officer, this risk you took come with a job, you sign up that form knowingly you are risking your life for your country, for your people, for your friend, for your fellow soldier.
If we can all bail when things get tough, well, that would be quite easy for me for my 2 tours in the middle east. THe fact is, you cannot, rather, you should not.
Being a soldier is to take the inherit risk that comes with it, everyone know the same thing, everyone understand the same thing, would I be scare when I was over in a war zone fighting? Of course I do, but the problem is it is not only me who were there, I have people following my command, and If I desert these people, the whole thing falls apart.
Although I think everyone should be grant a safe passage, the thing is, I don't think she should do that morally, afterward, if this fall, what next? You may as well accept the whole female afghanistan population becuase this would be a clear message that nobody, not even the military, can protect them in afghanistan. Because they are the first to run.
While I understand why she would do this, but the anger expressed from the other is also acceptable.