What does Judges 20:46 mean?
The Israelite army lost about ten percent of their forces in their first two attacks on the army of Benjamin in and around the city of Gibeah (Judges 20:17, 21, 25). That loss felt even more humiliating because the total number of Benjaminite troops was less than the number of Israeli men killed (Judges 20:15). On the third day, the situation reversed, and God gave Israel victory during a brutal, bloody day.God intends to use the other eleven tribes—all except Benjamin—to judge sinful abominations against the innocent and against Him (Judges 19:22–28; 20:12–13). On the field of battle, all who are caught are killed. For Benjamin, the number of the dead includes most of the men of fighting age from their already-small tribe. This is a catastrophic disaster for them and their people.
This verse again refers to these fallen warriors as "men of valor." They were not directly associated with the crimes of the men of Gibeah. The valor referred to is about their fighting spirit, ferocity, bravery, and skill as warriors. Nobody is said to celebrate their deaths.