Brave? They're on the technologically superior side in the war, and they're foolish to think they're achieving anything positive too. But whatever, I'm an "idiot" for having a differing opinion.
You are not an idiot for having a different opinion, but technology has a very limited advantage in terrain such as Afghanistan. Even so, the soldiers of the armed forces are following the mandate handed to them by our government, which was elected by us. If you disagree with the war, (I do, I disagree with pretty much any war, having been in one) then your opinion should be put to the Government, not acted out against the soldiers whose bravery in a very difficult situation is unquestionable.