Realistically speaking, it's just a matter of years before drone technology reaches the point where a country can deploy a swarm of flying robots that can use selective logic to identify and, where necessary, immobilize targets on a scale that our current technology can't even touch.
A hundred thousand drones the size of a frisbee drifting through a city. People shoot at them or throw rocks? No problem, it's just a drone. Of course, 20-30 other drones might drop in to check out if it's a real threat or just some kid. Then they keep going and searching.
When they find an insurgent, they can tag 'em with a radio beacon or just follow him, with a big arrow blinking on his position back at the command bunker. Maybe the drones call in a tazerbot and coordinate with the local cleanup squad (who collects the unconscious soldier until they can figure out what to do with him/her) without walking into a firefight. Maybe the person is a known baddy and a JDAM, Tomahawk, or mortar round comes down with pin point precision (care of terminal guidance from our watching close-quarters frisbee drones).
This is the future, unfortunately, it's a two sided sword. It would work equally as well in Iraq and Kansas.