@Brad: I got your point and I totally agree with you."
And I think this is the best approach to civilians in shooters. It makes the player think twice before he shoots.
Another example which I found interesting was red dead redemption. I know it's kind of off-topic because it's not a war shooter but what surprised me is that as a player you don't always know who the bad guys are right away. For example I tried to play John Marston as lawful as possible but during the first hour of gameplay a man came runnig towards me being followed by two mounted men shooting at him. Instinctively I shot the aggresors in order to help the poor man. As it turns out, he was a criminal running from the law. That moment was kind of weird because I had a really bad feeling about what I had done.
I think it is necessary to have innocent people in shooters to create a maximum of realism. It is also important for the developers to force the player to distinguish between good and bad. I think it would be even better to award the player for sparing civilians or disarmed enemies."

