I do agree with your points. And I did state that it's a small percentage of people who are the major problem. I've also made donations to the effort to support a worthy cause.
To be honest, I never felt any shame about "Abu Grab". Court martial the soldiers and as far as the terrorists are concerned, put them out of their misery. Hollow tip should suffice. I have about as much regard for them as I would any other non-human entity such as mass murderers,rapists, looters and pedophiles.
"it's a small percentage of people who are the major problem."
I agree.