None of them - those who end up in the trenches paying for the others' sins. Guys like you who care enough for the Nation you served that when the chips are down, will defend Her despite the politicians (both regular and military) who try to stain the honor of those who actually do the dirty work that comes our way.
I understand and feel your outrage. I spent 24 years in uniform and another 15-1/2 years as a civilian working with those in uniform. I have sworn and wept for what "they" have done to my military. They cannot take my integrity, patriotism and willingness away from me no matter what they do. I love the Nation I grew up in and would that it return to what it was.
God Bless for your service.
Salute backatcha. You get it.