Every time I bring up the military, I get down voted. That's because (I believe) suggesting anything is wrong with military spending, military behaviour, or foreign adventures, is simply off limits.
Discussing or criticizing anything military related us seen as disrespectful to troops, and Killing the argument there kills more problematic questions (like 'was the invasion of Iraq a symptom of a larger problem like a too-bloated budget?')
One can appreciate those choices served, and support their assimilation into society, while at the same time questioning military ideals, spending levels, and behaviors.
And yes, training people to function well in situations that are borderline suicidal, training them to follow orders that put them in harms way, is going to have psychological effects on at least some of them. When you train people to behave abnormally you shouldn't be terribly surprised at abnormal behaviour patterns.
I say this as an ex military person myself. There are a lot of questions worth asking, but unfortunately society would prefer to remain ignorant. It's easier to live guilt free if "we didn't know".