Don't be too hard on Colson. In one way, any American, Coalition or Iraqi soldiers (or civilians) dying is "too many," because the terrorists should have left us alone in the first bloody place. Still, you make a good point, and anyone who comes across someone opposed to the war because of casualties should ask them what they've done to stop the killing of 4,000 children a day in abortion clinics. I'd estimate 90% of the time the person is a pro-choicer.
You are correct in your assessment.
We need a national repentance, even if it doesn't include the repentance of the baby-killers and only includes those who know the grave sin that's been committed.