Blind worship leads to failure. One thing I have noticed about a lot of Americans is that as soon as you dare to say somewhat remotely resembling criticism about the army, they pull out the "DO NOT DISRESPECT PEOPLE WHO GAVE THEIR LIVES SERVING THIS COUNTRY".
That argument instantly kills any decent discussion, but it can lead to some dark paths.Of course people do not want to disrespect anyone - much less people going through stuff soldiers are going through, but that does not mean we can't question WHY we put them through literal hell.
Criticism is NOT the same as disrespect. In fact, I'd argue that NOT discussing the aims and endgoals of those hells is a major disrespect. Yes, you need to question the motives of war. Every single day. If you don't, someday you WILL find all of those peoples lives were thrown away for nothing. Even if the outcome of every single discussion is "sure, it was worth it", you should never - EVER - stop questioning the motives of war and the military - and yes, the industry and politics behind them.