What we did in private was one thing, what we did in public was another. Everyone who serves knows that. You had to be brain dead to not know it. We were taught the UCMJ. You knew there were consequences if you violated the rules.
Since you're struggling to keep up, I'll say it one more time. This was not a public act. They were not in garrison! They were in a combat zone, and all the clothing they have is their uniforms. I'm very sorry you're having so much trouble getting it through your skull that these soldiers should not have to answer to you or any other civilians sitting in your comfy lazy chairs.