Besides the outing of the RC by the 9/11 fiasco...ask a vet of any war what they think of the RC.
This isn't going to change anybodies opinion one way or the other.
I just asked myself your question and I still like the Red Cross.