Not always, but in this particular case it is both legal and right.
You cannot simply ignore the fact that she had a knife and came at them with a knife.
She might be 100 lbs. and female, but a knife makes her quite lethal.
“You cannot simply ignore the fact that she had a knife and came at them with a knife.”
Nobodys is ignoring it.