The Ottawa International Airport has a large banner in the arrivals area proclaiming that "We Support Our Troops". I think it's worth considering what this means, so let's take it word by word ...
Who exactly is "We"? Perhaps the Ottawa Macdonald-Cartier International Airport Authority, since they're the ones who presumably authorized the banner. But isn't the airport a public place? Nobody asked my opinion.
Perhaps the key word. As a taxpayer, I suppose it's a given that I support the troops financially. But let's cut to the chase: we're talking about the Afghanistan mission here, and I don't believe Canadian troops should be in Afghanistan. My disagreement is not with the troops themselves, it's with the foreign policy of the Canadian government.
The trouble is, the wording of the slogan seems to suggest that if you disagree with the presence of Canadian troops in Afghanistan, then somehow you're "against the troops". It brings to mind George W. Bush's infantile pronouncement that "You're either with us or against us". Is it just me, or does this sound a bit Orwellian? The standard left-wing response has been a modified slogan: "Support our troops: bring them home". A clever rejoinder, but I still wonder if we shouldn't challenge the whole framework.
Criticizing the Canadian military adventure in Afghanistan is not equivalent to passing moral judgement on individual soldiers.