I was assigned to an SOS unit in South America for the war on drugs.
It didn't take me long to realise that it was a political battle, and unwinnable. I lost a few good friends down there.
However, I also learned that our actions did help. We did some good for the people there, and there are many political side affects to every battle that aren't directly related to it. Politics are extremely complicated, and there are often things most of us don't understand, because we don't have the big picture.
As an example, yet sort of off topic: Awhile ago someone posted about the budget being slashed in the area of VA benefits. I read the link, and saw it was correct. This bothered me, for obvious reasons. I talked to a friend of mine that is high up in the VA. He explained to me that the VA affects and is effected by many different organizations, and that when you put everything together, the VA actually had a 7.8% increase in funding. (slam me on this if you want, I can't prove it since I didn't even fully understand it, but I take him at his word, since he'd be irate if it weren't true.)
I guess I'm just saying that there are good and bad to every military action. It isn't up to the person on the front line to decide which has more weight.