exactly FO - no problem with protest, but you really do have to wonder what their motives were. i would have thought it a bit off if there had been well worded anti-war slogans, but would have accepted the right of people to express their views on the decisions of the politicians. attacking the troops at that sort of personal level is not only pointless, but rather thoughtless - not sure at all exactly what they hoped to achieve from the occasion other than stirring up trouble for media coverage.
presumably they would all be conscientious objectors (although again, that implies a level of thought)
it's all very interesting at a theoretical level though - at what point do you decide that you are no longer prepared to serve your country if you believe it is making the wrong decision? even having made that decision there would be a time delay before you were free of your obligations. these men and women deal with that sort of decision periodically at a far greater level than random punters hurling abuse in the streets.
definitely poorly targeted 'protest'