I'm not an American, but I definitely wish Canada as a whole (and other countries) had the same level of patriotism that the Americans do.
There's a difference between supporting the troops and supporting the "causes" of war, and I think too many people can't differentiate between the two.
The men and women over there fighting are simply doing what they're told to do, fighting as hard as they can and putting their lives on the line because they love their country and their fellow countrymen.
Cheers to all the soldiers who have sacrificed and continue to sacrifice to defend us and our freedom.