非戦闘員が反撃してたら敵軍に一般市民を攻撃する正当性を与えちゃうだろ
そもそも非戦闘員が戦闘員を相手に敵うわけないんだから無駄な抵抗はリスクになるだけ

非戦闘員が戦闘員と対峙したら白旗を掲げるのがもっとも現実的で妥当な選択だよ