It is no surprise that a lot of people in the military are naive, because people get recruited young when they don't know all the details that are going on. And when they really start to learn more, they are already over there fighting and there is nothing they can do about it.
A lot of our troops end up doing bad things over there, not because they are bad people but because they are overworked, over stress, and in situations they shouldn't be in.
There are a lot of soldiers who do know who do know what is up though, which is why Ron Paul is getting so much support from active military, from people in the military that know how pointless these wars are oversea. If he gets elected he will end all those wars, which we need to hope for because everyone else running(including Obama) want us to go into Iran next.
The last thing we need is another war in Iran.