I am not qualified to tell anybody how to win the war. I see no reason not to punish the village for specific instances. Certainly our ability to bomb them is greater than their ability to bomb us.
While you’re busy winning the war there needs to be a certain amount of negative feedback provided for certain specific actions. Killing a bunch of people because of a non-violent activity 5000 or more miles away is one of them.
Is “punish the village” a euphemism for the calculated murder of innocent civilans? We are in Afghanistan with the approval and permission of the current Afghan government. How do you think they would react to the wiping out of one of their villages by us in response to a criminal act by a few residents against the UN?