Speech gets swamped by mass propaganda. I don't see how it's possible to look at say the run up to the Iraq war and think that antiwar had a meaningful voice. When it comes down to it, the warmongers are just better funded, better connected, and take advantage of basic human nature.
Since it seems impossible to prevent the military from being used for elective wars, or even to simply downsize it, discouraging general support for the military makes sense (when voice fails, try exit). I'm not asking you to agree with my arguments above, but you don't get to make a unilateral call that this isn't a political viewpoint.